gpt4 book ai didi

java - 可运行初始化错误

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

我正在尝试创建一个 android 应用程序,它根据收到的信息更新图像。在我的主要 Activity 的 onCreate 方法中,我尝试使用以下代码在应用程序运行时不断更新。目前我在下面标记的可运行程序有错误(粗体或带 **)。它说,“可运行的可能尚未初始化”。我想知道如何解决这个问题。

final int delayMs = 1000;
final Handler handler = new Handler();
final Runnable runnable = new Runnable() {
@Override public void run() {
// Call your refresh method
Refresher();
// Restart the timer
handler.postDelayed(**runnable**, delayMs);
}
};
handler.postDelayed(runnable, delayMs);

最佳答案

runnable 定义为封闭类的成员,而不是在使用它的同一方法中定义为局部变量。

关于java - 可运行初始化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36344706/

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