gpt4 book ai didi

java - 我想从 Android Activity 中的外部类方法访问内部类变量

转载 作者:行者123 更新时间:2023-11-30 04:50:30 25 4
gpt4 key购买 nike

有没有高人能回答这个问题?

我正在使用以下代码执行一些任务,我想从外部类方法访问内部类变量。

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com