【发布时间】:2012-09-21 09:15:12
【问题描述】:
我不想让应用程序在后台运行。 当用户在 android 设备上按下 Home 按钮时,当前活动应该完成。
或者当应用程序恢复时,我想知道应用程序已经出现在前台。
我已经在清单文件的
<receiver
android:name=".HomeKeyReceiver"
android:enabled="true"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</receiver>
仍然没有调用这个接收器。如果调用了这个接收器,那么我可以关闭应用程序。
【问题讨论】:
标签: android android-launcher android-homebutton