为什么只能从主应用程序线程调用某些方法?

时间:2012-03-26 17:21:28

标签: android

我读到了this class

  

不要直接实例化这个类,而是调用   createSpeechRecognizer(上下文)。必须调用此类的方法   仅来自主应用程序线程。

我认为主应用程序线程是Android应用程序的主要Activity ... 为什么只能从主应用程序线程调用此类的方法?

1 个答案:

答案 0 :(得分:2)

主应用程序线程也称为UI线程。

这样做是为了确保线程安全。 (没有两个进程可以同时修改相同的值)。

请参阅:Why can only the UI thread in Android update the UI?

相关问题