Guest User

Untitled

a guest
Feb 23rd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
  2.  
  3. <receiver
  4. android:enabled="true"
  5. android:exported="true"
  6. android:name="yourpackage.BootReceiver"
  7. android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
  8.  
  9. <intent-filter>
  10. <action android:name="android.intent.action.BOOT_COMPLETED" />
  11. <action android:name="android.intent.action.QUICKBOOT_POWERON" />
  12. <category android:name="android.intent.category.DEFAULT" />
  13. </intent-filter>
  14. </receiver>
  15.  
  16. public class yourActivityRunOnStartup extends BroadcastReceiver {
  17.  
  18. @Override
  19. public void onReceive(Context context, Intent intent) {
  20. if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) {
  21. Intent i = new Intent(context, MainActivity.class);
  22. i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  23. context.startActivity(i);
  24. }
  25. }
  26. }
Add Comment
Please, Sign In to add comment