2011-02-08 42 views
2

服務類的實例。如果我創建這樣一個服務:我可以得到我創建

Intent intent = new Intent(context, MyService.class); 
    context.startService(intent); 

能否請你告訴我怎麼可以還我的代碼,其中獲得該服務類的實例,我開始? 如果我啓動服務,該類是否在自己的線程中運行?

謝謝。

回答

1

你必須bind的服務。

而服務是異步啓動的,但在服務中運行的任何代碼都在主線程上運行。事實上,除非你專門創建另一個線程,否則android中的所有東西都在主線程上運行。