diff --git a/app/src/main/java/com/qhclh/ytzh/index/MyBoradCReceiver.java b/app/src/main/java/com/qhclh/ytzh/index/MyBoradCReceiver.java index 4ef8d88..5c8ecce 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/MyBoradCReceiver.java +++ b/app/src/main/java/com/qhclh/ytzh/index/MyBoradCReceiver.java @@ -36,17 +36,19 @@ public class MyBoradCReceiver extends BroadcastReceiver { String title = bundle.getString(JPushInterface.EXTRA_NOTIFICATION_TITLE); String content = bundle.getString(JPushInterface.EXTRA_ALERT); String typetime = bundle.getString(JPushInterface.EXTRA_EXTRA); - if ((title != null && !"".equals(title)) && (content != null && !"".equals(content)) && (typetime != null && !"".equals(typetime))) { - NewsBean newsBean = new NewsBean(); - newsBean.setTitle(title); - newsBean.setContent(content); - newsBean.setTime(DateTimeUtil.getDateToString(Long.parseLong(System.currentTimeMillis() + ""))); - newsBean.setType("01"); - newsBean.setRed(1); - newsBean.save(); + if (!JPushInterface.ACTION_NOTIFICATION_OPENED.equals(intent.getAction())) { + if ((title != null && !"".equals(title)) && (content != null && !"".equals(content)) && (typetime != null && !"".equals(typetime))) { + NewsBean newsBean = new NewsBean(); + newsBean.setTitle(title); + newsBean.setContent(content); + newsBean.setTime(DateTimeUtil.getDateToString(Long.parseLong(System.currentTimeMillis() + ""))); + newsBean.setType("01"); + newsBean.setRed(1); + newsBean.save(); // ContentValues values = new ContentValues(); // values.put("flag", 1); // DataSupport.updateAll(FalgBean.class, values); + } } } // }