в приложении Java android Как я могу получить доступ к переменным внешнего класса из внутреннего анонимного класса? Пример:переменные доступа внешнего класса в Java
ProgressDialog dialog = new ProgressDialog(this);
.....
send.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v) {
//here i'd like to do something with **dialog** variable
.......
}
});
Это правильный ответ, когда 'dialog' является полем внешнего класса. Я думаю, что в этом случае это локальная переменная в методе вокруг внутреннего класса. –