6
大多數Android框架組件都不是線程安全的 - 至少這是我通常使用的假設。是否可以從任何線程調用startServce()?
但是,從後臺線程調用startService()
安全嗎?
我偶然發現Dianne Hackborn的帖子,他說從任何線程調用sendBroadcast()
是安全的,所以我想假設startService()
(http://groups.google.com/group/android-developers/msg/38a09b52de93f70a)也是如此。
任何有框架經驗的人都可以評論嗎?
謝謝!
DJC,謝謝你的回答,但這並不能真正解決我的問題。關於從後臺線程更新UI:你是絕對正確的。但我的問題是從後臺線程開始android.app.Service的實例,而不是從後臺線程更新UI。 – skyler 2011-02-17 15:02:33