From 53cfbb7c949edc8e3d0b624e251afbad1a1c74ca Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期一, 08 一月 2024 18:03:18 +0800 Subject: [PATCH] 2024年01月08日18:03:16 --- app/src/main/java/com/hdl/photovoltaic/other/HdlJpushLogic.java | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlJpushLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlJpushLogic.java index db36dde..897176d 100644 --- a/app/src/main/java/com/hdl/photovoltaic/other/HdlJpushLogic.java +++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlJpushLogic.java @@ -66,17 +66,20 @@ * 娣诲姞鍦ㄦ帹閫佹暟鎹埌缂撳瓨鍒楄〃涓� */ private void addPushDataToMemoryList(JPushMessageInfoBean jPushMessageInfoBean) { - if (TextUtils.isEmpty(jPushMessageInfoBean.getExpantContent())) { - return; + try { + if (TextUtils.isEmpty(jPushMessageInfoBean.getExpantContent())) { + return; + } + Gson gson = new Gson(); + MessageBean messageBean = gson.fromJson(jPushMessageInfoBean.getExpantContent(), MessageBean.class); + if (messageBean == null) { + return; + } + messageBean.setTitle(jPushMessageInfoBean.getTitle()); + messageBean.setDeviceDesc(jPushMessageInfoBean.getContent()); + HdlMessageLogic.getInstance().setListMessage(messageBean, 0); + HdlLogLogic.print("娣诲姞鍦ㄦ帹閫佹暟鎹埌缂撳瓨鍒楄〃涓�--->鎴愬姛"); + } catch (Exception ignored) { } - Gson gson = new Gson(); - MessageBean messageBean = gson.fromJson(jPushMessageInfoBean.getExpantContent(), MessageBean.class); - if (messageBean == null) { - return; - } - messageBean.setTitle(jPushMessageInfoBean.getTitle()); - messageBean.setDeviceDesc(jPushMessageInfoBean.getContent()); - HdlMessageLogic.getInstance().setListMessage(messageBean, 0); - HdlLogLogic.print("娣诲姞鍦ㄦ帹閫佹暟鎹埌缂撳瓨鍒楄〃涓�--->鎴愬姛"); } } -- Gitblit v1.8.0