58ce0dfc5eb5540476da00266ab51ff4a452L296">296 299
                        }
297
                        imgLock.setVisibility((locksBeans != null && locksBeans.size() != 0) ? View.VISIBLE : View.GONE);
298 300
299 301
                        if ("1".equals(own_pay)) {
300 302
                            scan_charge_btn.setVisibility(View.VISIBLE);

+ 4 - 2
app/src/main/java/com/electric/chargingpile/fragment/ZhanStatusFragment.java

@ -118,8 +118,10 @@ public class ZhanStatusFragment extends Fragment {
118 118
                            String info = JsonUtils.getKeyResult(response, "info");
119 119
                            String info_decode = DES3S.decode(info);
120 120
                            String locks = JsonUtils.getKeyResult(info_decode, "locks");
121
                            ArrayList<LocksBean> locksBeans = (ArrayList<LocksBean>) JsonUtils.parseToObjectList(locks, LocksBean.class);
122
                            tvLock.setVisibility((locksBeans != null && locksBeans.size() != 0) ? View.VISIBLE : View.GONE);
121
                            if (locks != null && locks.equals("")){
122
                                ArrayList<LocksBean> locksBeans = (ArrayList<LocksBean>) JsonUtils.parseToObjectList(locks, LocksBean.class);
123
                                tvLock.setVisibility((locksBeans != null && locksBeans.size() != 0) ? View.VISIBLE : View.GONE);
124
                            }
123 125
                        }catch (Exception e) {
124 126
                            e.printStackTrace();
125 127
                        }

+ 9 - 8
app/src/main/java/com/electric/chargingpile/view/LockStatusDialog.java

@ -195,16 +195,17 @@ public class LockStatusDialog extends BottomSheetDialogFragment implements AMapL
195 195
196 196
                            info_decode = DES3S.decode(info);
197 197
                            String locks = JsonUtils.getKeyResult(info_decode, "locks");
198
                            ArrayList<LocksBean> locksBeans = (ArrayList<LocksBean>) JsonUtils.parseToObjectList(locks, LocksBean.class);
199
                            mAdapter.setData(locksBeans);
200
                            int available = 0;
201
                            for (LocksBean bean: locksBeans) {
202
                                if (bean.getLockStatus() == 1){
203
                                    ++available;
198
                            if (locks != null && locks.equals("")){
199
                                ArrayList<LocksBean> locksBeans = (ArrayList<LocksBean>) JsonUtils.parseToObjectList(locks, LocksBean.class);
200
                                mAdapter.setData(locksBeans);
201
                                int available = 0;
202
                                for (LocksBean bean: locksBeans) {
203
                                    if (bean.getLockStatus() == 1){
204
                                        ++available;
205
                                    }
204 206
                                }
207
                                tvNum.setText(Html.fromHtml("空 <font color='#333333'>"+available+"/</font> <font color='#A5A5A5'>"+mAdapter.getItemCount()+"</font>",FROM_HTML_MODE_LEGACY));
205 208
                            }
206
                            tvNum.setText(Html.fromHtml("空 <font color='#333333'>"+available+"/</font> <font color='#A5A5A5'>"+mAdapter.getItemCount()+"</font>",FROM_HTML_MODE_LEGACY));
207
208 209
                        }catch (Exception e) {
209 210
                            e.printStackTrace();
210 211
                        }

+ 2 - 0
app/src/main/res/layout/activity_new_screen.xml

@ -737,6 +737,7 @@
737 737
                android:textSize="15sp" />
738 738
739 739
            <LinearLayout
740
                tools:visibility="visible"
740 741
                android:id="@+id/ll_1"
741 742
                android:layout_width="match_parent"
742 743
                android:layout_height="30dp"
@ -788,6 +789,7 @@
788 789
            </LinearLayout>
789 790
790 791
            <LinearLayout
792
                tools:visibility="visible"
791 793
                android:id="@+id/ll_2"
792 794
                android:layout_width="match_parent"
793 795
                android:layout_height="31dp"

cdzApp - Gogs: Go Git Service

充电桩app代码

huyuguo 9129792ec2 话题列表相关开发完成 лет назад: 7
XRefreshView f780ba992e remove лет назад: 7
app 9129792ec2 话题列表相关开发完成 лет назад: 7
autolayout e1cf244fe0 remove Useless dependence лет назад: 7
gradle e1cf244fe0 remove Useless dependence лет назад: 7
ijkplayer-java 7082cc0853 remove лет назад: 7
keystore 06bd894653 init лет назад: 7
library 7082cc0853 remove лет назад: 7
videolibrary 9c85577f67 发布优化 лет назад: 7
zxing 43208863a3 主题详情页开发完成 лет назад: 7
.gitignore 769b760623 信息流列表开发 лет назад: 7
build.gradle 548ae8a830 话题详情页面开发 лет назад: 7
gradlew 3473529e39 fix video play exception лет назад: 7
gradlew.bat e1cf244fe0 remove Useless dependence лет назад: 7
icon_sgreen.png e1cf244fe0 remove Useless dependence лет назад: 7
settings.gradle d2f405e921 add video play лет назад: 7