2016-10-27 8 views
-1

私はGoogle Cloud Messagingからプッシュメッセージを受け取るアプリを持っています。アプリケーションからどこにでもポップアップできるAndroidビュー

アプリが表示されていない場合、ユーザーは通知を受け取ります。アプリが表示されている場合、ユーザーはToastを受信します。しかし、存在する場合、より興味深い解決策を試してみたいです。

このように、Toastを使用すると、このようなアプリのアクティビティからAndroidのどのようなビューが呼び出されるのでしょうか。

ご回答いただきありがとうございます。

+1

[カスタムトースト](https://developer.android.com/guide/topics/ui/notifiers/toasts.html#CustomToastView) – 0X0nosugar

+0

を作成できます。これにより、たとえばフローティングアクションボタン? –

+1

FABのように見えますか?確かに。しかし、トーストはクリックできません。何かをクリック可能にしたい場合は、DialogFragmentを使用してしばらくしてから閉じてください。 – 0X0nosugar

答えて

0

[OK]を、私は欲しいものを行う法的な方法はありません。 AlertDialogを呼び出すことは可能ですが、現在のアクティビティをブロックします。アクティビティをブロックしないようにするには、カスタムでもトーストを使用することはできますが、それを画面上に残すことはできません。

しかし、最善の解決策は何もしないで、通知を残すだけです。アプリが表示されているかどうかは分かりません。

関連する問題