2 回答

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
從控制臺(tái)發(fā)送通知時(shí),從“高級(jí)選項(xiàng)”添加自定義數(shù)據(jù):
出于某種原因,firebase 不允許密鑰以 fcm 開(kāi)頭。您不能使用fcm_notification
. 使用不同的鍵。
對(duì)于上圖,按如下方式接收密鑰:
String value = getIntent().getStringExtra("test_key");

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
嘗試這個(gè):
Intent intent = new Intent(mCtx, MainActivity.class);
intent.putExtra("EXTRA_DATA", title);
并獲得:
String value = getIntent().getStringExtra("EXTRA_DATA");
最好換鑰匙。此外,您似乎需要從控制臺(tái)發(fā)送數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到另一個(gè)Activity.
我已經(jīng)使用當(dāng)前通知title來(lái)檢查它是否返回標(biāo)題。如果它返回了值,那么,嘗試從控制臺(tái)發(fā)送數(shù)據(jù)。
添加回答
舉報(bào)