問題タブ [custom-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
512 参照

android - Firebase 通知のクリックが正しく機能しない

firebase 通知でヘルプが必要です。

私のアプリでは、アプリ ユーザーにプッシュ通知を送信するために FCM を使用しています。

Postman を使用して、アプリにデータ通知を送信しています。ネットを見回した後、アプリでデータ通知の処理を行ったので、通知を通じて送信されたパラメーターに基づいて、さまざまなデータを表示したり、さまざまなアクティビティを開いたりできます。

しかし、データ通知を使用してfirebaseコンソールを使用して同じことをしようとすると、ランチャーアクティビティを通じてアプリを開くだけです。

ここで奇妙なことが起こっていますが、私には理解できません。

POSTMAN を使用: アプリがフォアグラウンドにあるときに Postman を使用して通知を送信すると、targetActivity がトリガーされますが、バックグラウンドでアプリと同じことをしようとすると、通知が表示されますが、通知をクリックすると、単にトレイから離れて何もしません。

Firebase Console を使用すると、FCM Concole を介して通知を送信すると、targetActivity ではなくランチャー アクティビティが開かれます。アプリがフォアグラウンドかバックグラウンドかは関係ありません。

これが私のコードです

郵便配達員のリクエスト:

Android アプリでの onMessageReceived

通知データに基づいてさまざまなターゲット アクティビティを処理する BaseDrawerActivity。

私を助けてください。

PS 私のアプリは、フラグメントを使用した Navigationdrawer に基づいています。したがって、通知ペイロードのターゲットに基づいて TargetActivites(Fragments) を効率的に処理するのに役立つ人がいる場合は、そうしてください。

0 投票する
1 に答える
164 参照

java - Google Weather のような折りたたみ可能な通知メニューを構築する

私は単純な Android アプリを開発しており、Google の天気が Android Oreo のように見えるように通知を作成しようとしています:

  • デフォルトで折りたたむ必要があります
  • グレーアウトする必要があります
  • 通知が展開されると、通知のサブテキストがコンテンツとして表示される必要があります

ここに画像の説明を入力

ここに画像の説明を入力

公式の Android ドキュメント ( https://developer.android.com/training/notify-user/expanded#java ) を調べましたが、必要なものが正確に見つかりませんでした。

グレー表示された通知は、システムのバックグラウンド プロセスに固有のものですか? 誰かがこの通知スタイルのタイプに関するヒントを提供できますか (特に展開されたものについて)?

どうもありがとう!