接收firebasemessage时,更新活动中的文本视图值



我有一个活动(MainActivity(和Firebasemessagingservice。我想在接收firebase消息后将文本视图的值设置为MainActivity。例如,如果我发送了"早上好"的烈火消息,我希望我的文本视图价值为"早上好"。

这是我尝试的:

  1. 我尝试在firebasemessagingservice中创建主动脉的参考,然后设置接收消息的值。(失败(
  2. 尝试在主动行动中创建一个Getter(无法做到,困惑(
  3. 在MainAttivity(错误(中实施Firebasemessing服务

我无法使它工作。

也许是这样的?另一个标志可能会更好,我仍在学习不同的标志。

Intent intent = new Intent(this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

不要忘记将所需的信息添加到附加功能,以便您可以在主要活动中获得。

您可以获得Value Exp:"早上好",并保存共享首选项(Google(键以及MainActivity加载时,请阅读此键并显示。

最新更新