我正在制作一个应用程序,我想在其中设置我的主要活动,即在手机启动时我的应用程序应该检查如果SD卡中有特定文件,那么它应该转移到另一个活动.任何帮助将不胜感激.谢谢
将BroadcastReceiver与引导意图一起使用.
在清单中,添加:
<receiver android:name=".Receiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)
还添加权限:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Run Code Online (Sandbox Code Playgroud)
然后实现扩展BroadcastReceiver的类,它将在onReceive中处理动作Intent.ACTION_BOOT_COMPLETED,并在那里执行您的任务(启动服务等).
| 归档时间: |
|
| 查看次数: |
255 次 |
| 最近记录: |