응용 프로그램이 백그라운드에서 실행되는 것을 허용하고 싶지 않습니다. 사용자가 Android 기기의 홈 버튼을 누르면 현재 활동이 완료되어야합니다.android의 현재 활동 닫기 장치의 홈 버튼 클릭
또는 응용 프로그램이 다시 시작될 때 응용 프로그램이 포 그라운드에 있다는 것을 알고 싶습니다.
내가 매니페스트 파일에 < 응용 프로그램 > 태그에 수신기 만든 : 아직도이 수신기가 호출 점점되지
<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>
. 이 수신기가 호출되면 응용 프로그램을 닫을 수 있습니다.
답변을 확인하십시오 : http://stackoverflow.com/a/4784134/1434631 그리고 또한 읽어보십시오 : http://stackoverflow.com/questions/2079691/overriding-the-home-button-how-do -i-get-the-choice-of-the-choice – Nermeen