Guest User

Untitled

a guest
Jan 15th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. public int onStartCommand(Intent intent, int flags, int startId)
  2. {
  3. startService(intent);
  4.  
  5. _bootCompletedReciever = new BroadcastReceiver()
  6. {
  7. @Override
  8. public void onReceive(Context context, Intent intent)
  9. {
  10. Log.d(TAG, "Got boot completed");
  11. }
  12. };
  13.  
  14.  
  15. IntentFilter filter = new IntentFilter("android.intent.action.BOOT_COMPLETED");
  16. registerReceiver(_bootCompletedReciever, filter);
  17.  
  18. return START_NOT_STICKY;
  19. }
  20.  
  21. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
  22.  
  23. public class BootBroadcastReceiver extends BroadcastReceiver
  24. {
  25. @Override
  26. public void onReceive(Context context, Intent intent)
  27. {
  28. Intent service = new Intent(context, S_GPS.class);
  29. context.startService(service);
  30. }
  31. }
  32.  
  33. <receiver android:name=".BroadcastReceivers.BootBroadcastReceiver" android:enabled="true" android:exported="false">
  34. <intent-filter>
  35. <action android:name="android.intent.action.BOOT_COMPLETED"/>
  36. </intent-filter>
  37. </receiver>
  38.  
  39. android:enabled=["true" | "false"]
  40.  
  41. context.getPackageManager()
  42. .setComponentEnabledSetting(ComponentName componentName, int newState, int flags);
  43.  
  44. componentName The component to enable
  45. newState The new enabled state for the component. The legal values for this state are:
  46. COMPONENT_ENABLED_STATE_ENABLED, COMPONENT_ENABLED_STATE_DISABLED and COMPONENT_ENABLED_STATE_DEFAULT
  47. The last one removes the setting, thereby restoring the component's state to whatever was set in it's manifest (or enabled, by default).
  48. flags Optional behavior flags: DONT_KILL_APP or 0.
Add Comment
Please, Sign In to add comment