【发布时间】:2012-10-03 01:53:53
【问题描述】:
Android 上是否有任何方法可以知道运行我的代码的线程是否是 UI 线程?在摇摆中,有SwingUtilities.isEventDispatchThread() 告诉我我是否在 UI 线程上。 Android SDK 中是否有任何功能可以让我知道这一点?
【问题讨论】:
-
为什么你需要知道你的代码在哪个线程上运行?如果它适用于 UI 线程,只需将其分派到那里即可。
-
你通常只知道一个方法何时在 ui 线程上执行。特别是您有疑问的任何情况?
-
无特殊情况。只是一种确定我的多线程代码的方法。