系统重启后是否可以在android服装中显示通知。重启后,我可以看到天气通知自动出现。
我想让我的应用程序通知以同样的方式出现?是否有启动接收器?
这可能吗?如果是这样的话?
谢谢!
答案 0 :(得分:1)
该机制与标准Android设备相同。请按照以下步骤操作:
在Java代码中创建MyBootCompletedReceiver
:
public class MyBootCompletedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if(Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {
// do your things - show notification for example
}
}
}
添加权限:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
在清单中注册接收者:
<receiver android:name=".MyBootCompletedReceiver" android:enabled="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>