JPushInterface.ACTION_NOTIFICATION_OPENED.equals(intent.getAction())在这个方法下写对应的处理,首先是接收数据
String stringValue = bundle.getString(JPushInterface.EXTRA_EXTRA);这样数据就保存在了stringValue里,但是还不够,一般接收到的都是Json数据,我们需要进一步将数据倒入模型
//通用倒入模型方法 public ReceiverModel getModel(String extra) { Gson gson = new Gson(); return gson.fromJson(extra,模型.class); }然后可以跳转对应的页面,在使用Intent时添加flag来清楚已经创建的实例
intent. setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);