브로드 캐스트 수신기가 활동을 시작하고 알림이 표시되는 응용 프로그램을 만들고 있습니다. 사용자가 홈 버튼을 클릭하면 홈 화면으로 이동합니다. 그러나 알림 아이콘을 사용자가 클릭 한 후 활동 상태가 :(손실됩니다.사용자가 알림을 클릭 할 때 동일한 작업 계속
을 경우하는 통지에 사용자가 클릭. 내가 알림 경고 대화 상자를 사용하는 것이 좋습니다
브로드 캐스트 수신기가 활동을 시작하고 알림이 표시되는 응용 프로그램을 만들고 있습니다. 사용자가 홈 버튼을 클릭하면 홈 화면으로 이동합니다. 그러나 알림 아이콘을 사용자가 클릭 한 후 활동 상태가 :(손실됩니다.사용자가 알림을 클릭 할 때 동일한 작업 계속
을 경우하는 통지에 사용자가 클릭. 내가 알림 경고 대화 상자를 사용하는 것이 좋습니다
PendingIntent
에 대해 Intent
을 빌드 할 때 알림과 함께 보내려면 Intent.FLAG_ACTIVITY_NEW_TASK
플래그를 추가하십시오.
활동이 이미 내역 스택에있는 경우 해당 활동이 재개되고 onNewIntent()
에 대한 호출이 트리거됩니다. 그렇지 않은 경우 활동은 빈 슬레이트로 시작됩니다.
알림을 보내는 응용 프로그램이 포 그라운드에있는 경우 알림을 표시하지 않습니다. 나는 활동의 UI를 업데이트하고 그것이 자명 할 수있게한다.
Try this
Intent.FLAG_ACTIVITY_TASK_ON_HOME
이 시도 :
Intent resultIntent = this.getIntent();
그것은 주요 활동에서 의도 시작됩니다. 나를 위해 일했다.
사용자가 알림을 선택하고 이전 활동으로 돌아 갔을 때 알림에 대해 이야기하고 있습니까? – wesdfgfgd
예 Heinrik .... 친절하게 도와주세요 :( – Jasra