From 082b85312588f9945f1929aef7cd2ac380514639 Mon Sep 17 00:00:00 2001 From: wenfei Date: Fri, 16 May 2025 16:32:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=A4=A7=E4=BA=9A?= =?UTF-8?q?=E6=B9=BE=E6=99=BA=E6=85=A7=E7=94=B5=E5=8E=82APP=20=20=E7=82=B9?= =?UTF-8?q?=E6=A3=80=E6=A8=A1=E5=9D=97=20=E7=82=B9=E6=A3=80=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C-=E6=9C=AA=E6=A3=80=E9=A1=B5=E9=9D=A2=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=89=8B=E6=9C=BA=E9=97=AA=E9=80=80,=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=20=E5=A4=A7=E4=BA=9A=E6=B9=BE=E6=99=BA=E6=85=A7?= =?UTF-8?q?=E7=94=B5=E5=8E=82APP=20=20=E7=82=B9=E6=A3=80=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=20=E7=82=B9=E6=A3=80=E5=B7=A5=E4=BD=9C-=E9=87=87=E9=9B=86?= =?UTF-8?q?=E7=BB=93=E6=9E=9C=E9=A1=B5=E9=9D=A2=E9=83=A8=E5=88=86=E6=89=8B?= =?UTF-8?q?=E6=9C=BA=E9=A1=B5=E9=9D=A2=E9=97=AA=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dywoa/ui/activity/sbxdjgl/CJFragment.java | 5 +++- .../dywoa/ui/activity/sbxdjgl/WjFragment.java | 23 +++++++++++-------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/CJFragment.java b/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/CJFragment.java index 91968fa..0103e05 100755 --- a/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/CJFragment.java +++ b/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/CJFragment.java @@ -492,7 +492,10 @@ public class CJFragment extends BaseFragment { } public boolean getEditTextFxIsShow() { - return llFxnr.getVisibility()==View.VISIBLE; + if(llFxnr!=null){ + return llFxnr.getVisibility()==View.VISIBLE; + } + return false; } public String getEditTextFxContent() { diff --git a/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/WjFragment.java b/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/WjFragment.java index 330900c..7761e63 100755 --- a/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/WjFragment.java +++ b/app/src/main/java/com/rehome/dywoa/ui/activity/sbxdjgl/WjFragment.java @@ -150,21 +150,24 @@ public class WjFragment extends BaseFragment { } private void initDlbinfo() { - - for (int i = 0; i < rwqys.size(); i++) { - DlbInfo info = new DlbInfo(); - info.setXh(i + 1); - //info.setDian(rwqys.get(i).getPOINTNAME() + "(" + rwqys.get(i).getDESCRIPTION() + ")"); - info.setDian(rwqys.get(i).getDESCRIPTION() + "(" + rwqys.get(i).getPOINTNAME() + ")"); - info.setStatu(rwqys.get(i).isChecked()); - info.setCjjg(rwqys.get(i).getCJJG()); - list.add(info); + if(rwqys!=null&&rwqys.size()>0){ + for (int i = 0; i < rwqys.size(); i++) { + DlbInfo info = new DlbInfo(); + info.setXh(i + 1); + //info.setDian(rwqys.get(i).getPOINTNAME() + "(" + rwqys.get(i).getDESCRIPTION() + ")"); + info.setDian(rwqys.get(i).getDESCRIPTION() + "(" + rwqys.get(i).getPOINTNAME() + ")"); + info.setStatu(rwqys.get(i).isChecked()); + info.setCjjg(rwqys.get(i).getCJJG()); + list.add(info); + } } } public void setListadapter() { list.clear(); initDlbinfo(); - adapter.notifyDataSetChanged(); + if(adapter!=null){ + adapter.notifyDataSetChanged(); + } } }