有没有高人能回答这个问题?
我正在使用以下代码执行一些任务, 我想从外部类方法访问内部类变量。
class Outer extends Activity
{
private Handler mHandler = new Handler();
StopTheThread()
{
mHandler.removeCallbacks(mUpdateTimeTask);// this is the wat i want to do
}
class Inner
{
final Runnable mUpdateTask = new = new Runnable() {
public void run() {
//Some Code Goes Here
}
};
InnerClassMethod()
{
mHandler.removeCallbacks(mUpdateTimeTask);// This statement working fine here
}
}
这里 mUpdateTask 是内部类变量,不能从外部类访问 请告诉我如何写那一行
最佳答案
您需要一个 Inner 实例来访问 mUpdateTask 变量。
类似于:
Inner inner = new Inner();
inner.mUpdateTask
// ...
关于java - 我想从 Android Activity 中的外部类方法访问内部类变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3607947/