1

私はfirebaseコンソールから別のアクティビティ(MessageActivity)で表示するために自分のアプリに送信したプッシュ通知メッセージを取得しようとしています。ユーザーが受信した通知をクリックすると、MessageActivityが起動され、通知からそのメッセージが表示されます。FCM通知メッセージを取得して別のアクティビティで表示

メッセージにはURLが含まれていますMessageActivityに、私が新しいバージョンを公開した場合のようにユーザーをそのURLにリダイレクトするテキストを表示するためのURLを取得する方法を教えてください。

+0

よう通知ビルダーを設定しながら、あなたが意図を設定することができ、「アンドロイド:オートリンクは=」ウェブ」テキストをクリック可能にします。 – QuokMoon

答えて

1

それはあなたが「のTextView」エンティティといくつかのインフレータを持っているし、プロパティを設定してくださいので、気アクティビティの場合は、この

MediaPlayer mp = MediaPlayer.create(getApplicationContext(), R.raw.notification1); 
    mp.start(); 

    mNotificationManager = (NotificationManager) this 
      .getSystemService(Context.NOTIFICATION_SERVICE); 

    PendingIntent contentIntent = PendingIntent.getActivity(this, 0, 
      new Intent(this, MainActivity.class), 0); 

    NotificationCompat.Builder mBuilder = (NotificationCompat.Builder) new NotificationCompat.Builder(
      this).setSmallIcon(R.drawable.icon) 
      .setContentTitle("MessageActivity") 
      .setStyle(new NotificationCompat.BigTextStyle().bigText(msg)) 
      .setContentText(msg); 

    mBuilder.setContentIntent(contentIntent); 
    mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build()); 
関連する問題