java - 没有 Activity 的 runOnUiThread

标签 java android multithreading android-runonuithread

<分区>

我在 android studio 中创建了一个 java 类,我想在这个类中使用 runOnUiThread()。 我可以在 Android 中运行没有 Activity.xml 的 runOnUiThread() 线程吗? 如果答案是肯定的?怎么样?

最佳答案

是的。您只需要使用 Handler

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

                }
            });

关于java - 没有 Activity 的 runOnUiThread,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51440514/

相关文章:

java - 将实际命令作为参数传递 Java

java - LWJGL Vector2f慢慢变成另一个 vector

java - 以编程方式从特定位置运行脚本

java - ArrayBlockingQueue 超出给定容量

android - 如何更改 ListView 的文本大小

Android:上传图像而不丢失 Exif 数据

java - 奇怪的Java代码: Class in a Class

java - 警报对话框不显示 strings.xml 中定义的 HTML

multithreading - 在 Android NDK 中跨线程共享 JavaVM*

c# - 是否可以让 lock{} 或类似结构仅锁定写入?