在没有Activity的情况下使用runOnUiThread

8

我在Android Studio中创建了一个Java类,并希望在这个类中使用runOnUiThread()。 是否可以在Android中不使用Activity.xml来运行runOnUiThread()线程? 如果是,则如何操作?

1个回答

14

是的,你只需要使用Handler

 new Handler(Looper.getMainLooper()).post(new Runnable() {
                @Override
                public void run() {

                }
            });

这段代码片段可以更新用户界面吗? - nisarg parekh
1
@nisarg 是的,你可以。 - Zeon
1
而不是调用new Runnable() { },您可以使用lambda表达式:() -> { } - SomeMosa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接