【发布时间】:2018-07-20 10:27:56
【问题描述】:
我在 android studio 中创建了一个 java 类,我想在这个类中使用 runOnUiThread()。 我可以在 Android 中运行没有 Activity.xml 的 runOnUiThread() 线程吗? 如果答案是肯定的?比怎么样?
【问题讨论】:
标签: java android multithreading android-runonuithread
我在 android studio 中创建了一个 java 类,我想在这个类中使用 runOnUiThread()。 我可以在 Android 中运行没有 Activity.xml 的 runOnUiThread() 线程吗? 如果答案是肯定的?比怎么样?
【问题讨论】:
标签: java android multithreading android-runonuithread
是的。你只需要使用Handler。
new Handler(Looper.getMainLooper()).post(new Runnable() {
@Override
public void run() {
}
});
【讨论】:
new Runnable() { },也可以使用lambda:() -> { }