【发布时间】:2017-08-16 12:32:23
【问题描述】:
如果用户点击通知(由 firebase cloudmessing 发送),默认情况下它会打开我的应用程序(我的主要活动),我可以通过主要活动中的此代码获取有效负载
if (getIntent().getExtras() != null) {
for (String key : getIntent().getExtras().keySet()) {
String value = getIntent().getExtras().getString(key);
Log.d(TAG, "Key: " + key + " Value: " + value);
startOtherActivity();
}
}
但我不想在主要活动中获取有效负载,因为我的主要活动是启动活动,它只存在 3 秒,然后它会跳转到另一个活动。 如何在其他活动中获取有效负载? (不是主要活动)
【问题讨论】: