2
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
String message = remoteMessage.getData().get("message");
Intent intent = new Intent(this, MainActivity.class);
intent.putExtra("message", message);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
すでに、新しいインテント(this、MainActivity.class)をデバッグしてください。 MainActivityを呼び出さず、「メッセージ」値を取得しません。チェックされたログメッセージ "null"。ありがとう "K" – hanbit
@hanbit:onMessageReceivedメソッドが実行されているかどうか? –
はい私は処刑されました。 php( "json")から "message"を取得すると、firebaseメッセージから値をアクティビティに送信したいと思います。 firebaseからメッセージを受け取ったときに追加します。私は "popup.class" – hanbit