/* * Copyright (c) 2020 WildFireChat. All rights reserved. */ package cn.wildfirechat.push.vivo; import android.content.Context; import android.util.Log; import com.vivo.push.model.UPSNotificationMessage; import com.vivo.push.sdk.OpenClientPushMessageReceiver; import cn.wildfirechat.push.PushService; import cn.wildfirechat.remote.ChatManager; import cn.wildfirechat.PushType; public class PushMessageReceiverImpl extends OpenClientPushMessageReceiver { /** * TAG to Log */ public static final String TAG = PushMessageReceiverImpl.class.getSimpleName(); @Override public void onNotificationMessageClicked(Context context, UPSNotificationMessage msg) { PushService.showMainActivity(context); } @Override public void onReceiveRegId(Context context, String regId) { String responseString = "onReceiveRegId regId = " + regId; Log.d(TAG, responseString); ChatManager.Instance().setDeviceToken(regId, PushType.VIVO); } }