onTouch(),onClick()是否在同一个线程中顺序运行?

时间:2010-07-16 01:43:21

标签: android multithreading event-handling ui-thread

onTouch()onClick()runOnUiThread()是否按顺序在同一个UI线程中运行?或者我是否必须担心它们之间的同步问题?

1 个答案:

答案 0 :(得分:4)

  

onTouch(),onClick(),   runOnUiThread()在同一个UI中运行   线程顺序?

是。 99.9%的时间,Android将在主应用程序线程上调用您的方法。例外情况是:

  • 您明确告诉它通过AsyncTask
  • 使用后台主题
  • 如果您通过AIDL向第三方应用公开接口