2011-03-27 59 views
0

有幾個意圖我期待使用,我敢肯定,他們不能註冊在清單,如action_screen_off。需要更好的解釋服務與明確的意圖

因此,當我啓動服務:

context.startService(new Intent(context, Service.class)); 

那麼的onCreate登記廣播reciever這樣的:

registerReceiver(screenReceiver, new IntentFilter(Intent.ACTION_SCREEN_ON)); 

和我onStartCommant回報start_not_sticky

接收機應各開屏幕熄滅的時間是否正確?但它是劑量。 我試着用一些不同的接收器,如action_battery_changed,他們也不工作。我如何讓他們正確開火?

我也許解釋這一切是如何工作的更好一點

回答