【发布时间】:2015-02-11 00:06:13
【问题描述】:
我在 android 中遇到通知问题。我正在做一个聊天客户端。
当我的客户告诉我有人在之前的聊天中与我聊天,我推送它时,它会打开该聊天的新实例。我希望它像 facebook 信使一样工作,即当我推送通知时,它会为尝试与我交谈的人打开聊天,而不是一个空的聊天窗口。
问候。
【问题讨论】:
标签: java android notifications
我在 android 中遇到通知问题。我正在做一个聊天客户端。
当我的客户告诉我有人在之前的聊天中与我聊天,我推送它时,它会打开该聊天的新实例。我希望它像 facebook 信使一样工作,即当我推送通知时,它会为尝试与我交谈的人打开聊天,而不是一个空的聊天窗口。
问候。
【问题讨论】:
标签: java android notifications
在您的通知中,您可以设置一个 Intent:
Notification n;
n.setContentIntent(intent)
在您的意图中,您将设置将要启动的活动,您还可以添加额外内容,例如对话的 ID 或稍后可以识别的内容。
因为当您在onCreate() 上开始这个新的聊天活动时,您需要检查是否有额外内容,以 ID 为例并搜索您的对话历史并编写所有逻辑。
【讨论】: