如何将变量传递到新的 Runnable 声明中?
2022-09-01 19:49:49
我有以下几点:
Runnable done = new Runnable()
{
public void run()
{
System.out.println("Hello");
}
};
然后在我的Android活动中,我会调用如下名称:
runOnUIThread(done);
然后我打电话给它。但是,我希望它不被硬编码,所以我可以把它传递进来。否则,我必须为要打印的每个字符串提供这些声明之一。"Hello"
(这实际上是一个Android问题,但将其精简为基本的Java,因此更容易回答)
谢谢