diff --git a/app/src/main/res/drawable-xxhdpi/room_ic_notice.png b/app/src/main/res/drawable-xxhdpi/room_ic_notice.png index eac3bb9d4..f45caf636 100644 Binary files a/app/src/main/res/drawable-xxhdpi/room_ic_notice.png and b/app/src/main/res/drawable-xxhdpi/room_ic_notice.png differ diff --git a/app/src/module_community/java/com/chwl/app/community/holder/DynamicSysHolder.java b/app/src/module_community/java/com/chwl/app/community/holder/DynamicSysHolder.java index be12dd20a..65cdfdc6a 100644 --- a/app/src/module_community/java/com/chwl/app/community/holder/DynamicSysHolder.java +++ b/app/src/module_community/java/com/chwl/app/community/holder/DynamicSysHolder.java @@ -14,6 +14,7 @@ import androidx.annotation.Keep; import com.alibaba.fastjson.JSON; import com.chwl.core.msg.sys.bean.ErbanSysMsgComponent; import com.chwl.core.msg.sys.bean.ErbanSysMsgInfo; +import com.chwl.library.utils.json.JsonUtils; import com.netease.nim.uikit.business.session.viewholder.MsgViewHolderBase; import com.netease.nim.uikit.common.ui.recyclerview.adapter.BaseMultiItemFetchLoadAdapter; import com.chwl.app.R; @@ -62,7 +63,8 @@ public class DynamicSysHolder extends MsgViewHolderBase { String layout = erbanSysMsgInfo.getLayout(); ErbanSysMsgLayout erbanSysMsgLayout; try { - erbanSysMsgLayout = JSON.parseObject(layout, ErbanSysMsgLayout.class); +// erbanSysMsgLayout = JSON.parseObject(layout, ErbanSysMsgLayout.class); + erbanSysMsgLayout = JsonUtils.fromJson(layout, ErbanSysMsgLayout.class); } catch (Exception ex) { // json解析出错 ex.printStackTrace();