Hi!
If i insert a receiver in my manifest, my application starts after a
reboot:
<activity android:name=".RNAutostart"
android:label="RNAutostart"/>
<receiver android:enabled="true"
android:name=".Autostart"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
<intent-filter>
<action
android:name="android.intent.action.BOOT_COMPLETED"/>
<category
android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
This works fine!
But i want to programatically register the receiver, only if the user
wants an autostart:
IntentFilter inf = new IntentFilter();
inf.addAction("android.intent.action.BOOT_COMPLETED");
inf.addCategory("android.intent.category.DEFAULT");
this.registerReceiver(new Autostart(), inf);
If i use this (without the receiver in manifest) my app does not start
after reboot? Do i something wrong?
thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---