如何从通知服务更新UI

时间:2015-02-02 12:30:15

标签: android

我通过推送通知收到消息,我希望得到它并在LIST视图中显示。无论如何要做到这一点?

在通知中我收到消息和用户名。所以我想在列表视图中显示该消息。

1 个答案:

答案 0 :(得分:0)

当您实施推送通知时,您必须扩展抽象类 GCMBaseIntentService

此类具有方法名称

 @Override
protected void onMessage(Context context, Intent intent) {
    Log.i(this.getClass().getSimpleName(), "Received message");

    try {
        String message = intent.getExtras().getString("message");// This is the message u sent via push notification...same u can do for username
        Intent i = new Intent(context, "Your Activity name");
        generateNotification(context, i, title, message);
    } catch (Exception e) {
        e.printStackTrace();
    }
}