의 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'가 외부 클래스의 필드 일 때 정답입니다. 이 경우에는 내부 클래스 주위의 메서드에서 로컬 변수라고 생각합니다. –