2016-12-27 4 views
0

プッシュ通知を受信して​​いるときにバックグラウンドからCALL UIアクティビティを起動するにはどうすればよいですか? SkypeやWhatsAppなどのアプリはどのようにUIのように見えるのですか?私は、プッシュ通知を受け取ることで活動を開始したい、添付の画像を参照してください。プッシュ通知を受信する際のアクティビティの開始(Skype/WhatsAppコールのような)

This is what I want to display on receiving notification

答えて

0

コールUIアクティビティ、完全にあなたが作成したその普通の活動についての特別なことは何もありません。通知を送信する方法に応じて、適切なサービスで受信メッセージをキャッチし、次にいくつかのコンテキストを使用してstartActivity()を使用してアクティビティを起動する必要があります。

+0

完璧!私は試したが、それは、アプリケーションが実行されている場合のみ、活動を起動します。あなたは私がアプリケーションが実行されていない場合でも、活動を開始することができますか?ここに私のコードです: –

+0

これらのフラグのいくつかを追加しようとするIntent.FLAG_ACTIVITY_NEW_TASK、Intent.FLAG_ACTIVITY_CLEAR_TOP、Intent.FLAG_ACTIVITY_SINGLE_TOPまたはlogcatをチェックしてください、おそらく何が間違っている – tibbi

関連する問題