これについては議論されているようですが、変更されたかどうかを知りたいです。
私は Firebase 通知を使用しています。アプリがバックグラウンドにある場合、onMessageReceived() メソッドが呼び出されないことを理解しています。ただし、メッセージ click_action を送信し、目的のアクティビティに移動するためのインテント フィルターがある場合は、動作するはずです。
カスタムデータキー、値を使用した詳細オプションで、コンソールからこれを実行できるようになりました。キー click_action を使用します。しかし、これは私にとってはうまくいきません。
開きたいアクティビティ内のマニフェストにこのインテント フィルターがあります。
<activity android:name=".Activities.SalesActivity">
<intent-filter>
<action android:name="OPEN_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
私が追加したコンソールでは、キーとして click_action を、値として OPEN_ACTIVITY を指定します。しかし、通知をクリックしても、まだそのクラスには行きません。
他の場所にコードがありませんか? ありがとう