【问题标题】:How to check if callback is executed in GUI Thread: Android [duplicate]如何检查回调是否在 GUI 线程中执行:Android [重复]
【发布时间】:2013-04-11 02:24:57
【问题描述】:

我有一个应用程序,我在其中接收来自本机层的回调,并根据这些回调更新屏幕上的列表 UI。

如何检查回调是仅在 UI 线程中执行还是在单独的线程中执行?

【问题讨论】:

标签: android multithreading user-interface


【解决方案1】:

简单的方法是用http://docs.oracle.com/javase/6/docs/api/java/lang/Thread.html#currentThread()查看ui在哪个线程上 然后稍后在回调中再次检查。

【讨论】:

    猜你喜欢
    • 2011-02-15
    • 2011-05-19
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-10
    相关资源
    最近更新 更多