【发布时间】:2016-10-04 14:54:59
【问题描述】:
我尝试了解 Firebase。我成功地收到了它的通知。但是点击通知时如何打开另一个活动?
这是我的代码:
public class MyFirebaseMessagingService extends FirebaseMessagingService {
private static final String TAG = "MyFirebaseMsgService";
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
Log.d("msg", "onMessageReceived: " + remoteMessage.getData().get("message"));
NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("test")
.setContentText(remoteMessage.getData().get("message"));
NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
manager.notify(0, builder.build());
}
【问题讨论】:
-
您是否从 Firebase 控制台发送通知?您需要使用数据消息
-
如你所愿,我在这里找到解决方案
标签: android firebase android-notifications firebase-cloud-messaging firebase-notifications