小编Kim*_*igx的帖子

更新推送通知Android

我正在Android上实现推送通知.当我想更新我的通知时出现问题.我想堆叠通知,以便如果通知可见,我只需更新它并执行此操作.

mNotifyBuilder.setContentText(currentText)
    .setNumber(++numMessages);
Run Code Online (Sandbox Code Playgroud)

但每次收到通知时,++ numMessages都会在归待之前重新设置为0.如果屏幕上有通知,我需要它总结一下它离开的地方.这是代码:

//Class is extending GcmListenerService
public class GCMPushReceiverService extends GcmListenerService {

    //variables for message 1,on receiving job applications
    String name;
    String lastname;
    String jobtypename;
    String kasualjobdatetimepostedat;
    String kasualjobcount;
    int numMessages;

    //This method will be called on every new message received
    @Override
    public void onMessageReceived(String from, Bundle data) {
        //Getting the message from the bundle
        String message = data.getString("message");
        String messageid = data.getString("messageid");

        if(messageid.compareTo("1")==0){
            name=data.getString("firstname");
            lastname=data.getString("lastname");
            jobtypename=data.getString("jobtype");
            kasualjobdatetimepostedat=data.getString("kasualjobdatetimepostedat");
        }
        else
        {
            kasualjobcount=data.getString("kasualjobcount");
        }
            //Displaying a notification with …
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
675
查看次数

标签 统计

android ×1