package com.metis.base.push; import android.app.Notification; import android.content.Context; import com.metis.base.utils.Log; import com.umeng.message.UmengMessageHandler; import com.umeng.message.entity.UMessage; /** * Created by Beak on 2015/10/23. */ public class PushMessageHandler extends UmengMessageHandler { private static final String TAG = PushMessageHandler.class.getSimpleName(); private static PushMessageHandler sHandler = new PushMessageHandler(); public static PushMessageHandler getInstance () { return sHandler; } private PushMessageHandler () { } @Override public Notification getNotification(Context context, UMessage uMessage) { Log.v(TAG, "getNotification " + uMessage.getRaw().toString()); return super.getNotification(context, uMessage); } @Override public void dealWithCustomMessage(Context context, UMessage uMessage) { super.dealWithCustomMessage(context, uMessage); Log.v(TAG, "dealWithCustomMessage " + uMessage.getRaw().toString()); } @Override public void dealWithNotificationMessage(Context context, UMessage uMessage) { super.dealWithNotificationMessage(context, uMessage); Log.v(TAG, "dealWithNotificationMessage " + uMessage.getRaw().toString()); } }