Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 27th, 2012  |  syntax: None  |  size: 0.69 KB  |  hits: 7  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Android BroadcastReceiver on startup
  2. <!-- Start the Service if applicable on boot -->
  3.     <receiver android:name="com.prac.test.ServiceStarter">
  4.         <intent-filter>
  5.             <action android:name="android.intent.action.BOOT_COMPLETED"/>
  6.         </intent-filter>
  7.     </receiver>
  8.        
  9. import android.content.BroadcastReceiver;
  10.   import android.content.Context;
  11.   import android.content.Intent;
  12.   import android.util.Log;
  13.  
  14.  
  15.   public class ServiceStarter extends BroadcastReceiver {
  16.  
  17. @Override
  18. public void onReceive(Context context, Intent intent) {
  19.     Intent i = new Intent("com.prac.test.MyPersistingService");
  20.     i.setClass(context, MyPersistingService.class);
  21.     context.startService(i);
  22. }
  23.  
  24.  }