e="42">- 42 app/src/main/java/com/electric/chargingpile/fragment/DetailsFragment.java
Näytä tiedosto
@ -142,6 +142,7 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
142 142
    private String[] stringArr;
143 143
    private RelativeLayout rlclaimer;
144 144
    private View detail_view;
145
    private OnDetailsFragmentListener detailsFragmentListener;
145 146
    private Handler handler = new Handler() {
146 147
        // 主线程通过这个方法处理消息
147 148
        @TargetApi(Build.VERSION_CODES.KITKAT)
@ -150,34 +151,16 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
150 151
            switch (msg.what) {
151 152
                case 1:
152 153
                    try {
153
//                        new Thread(new Runnable() {
154
//                            @Override
155
//                            public void run() {
156
//                                createDialog();
157
//                            }
158
//                        }).start();
159 154
                        final JSONObject object = new JSONObject(msg.obj.toString());
160
//                        Log.e(TAG, "handleMessage: msg="+msg.obj.toString() );
161 155
                        String info = JsonUtils.getKeyResult(msg.obj.toString(), "info");
162
//                        Log.e(TAG, "handleMessage: info="+info );
163 156
                        String info_decode = DES3S.decode(info);
164
//                        Log.e(TAG, "handleMessage: info_decode="+info_decode );
165
//                            JSONObject jsonObject1 = object.optJSONObject("info");
166
//                            claimer_name = jsonObject1.getString("claimer");
167
//                            Log.e("claimer", claimer_name);
168
169 157
170 158
                        JSONArray jsonArray = null;
171 159
                        try {
172 160
                            jsonArray = object.getJSONArray("pic");
173
//                            Log.e("pic===&&",jsonArray.toString());
174 161
                        } catch (JSONException e) {
175 162
                            e.printStackTrace();
176 163
                        }
177
//                        Log.e("jsonarray",jsonArray.length()+"");
178
//                            String a[] = new String[jsonArray.length()];
179
//                            Pattern p = Pattern.compile("p");
180
//                            Matcher m;s
181 164
                        String[] strArray = new String[jsonArray.length()];
182 165
                        StringBuffer strbuf = new StringBuffer();
183 166
@ -192,7 +175,6 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
192 175
                            }
193 176
                            Log.e("!!!", MainApplication.url + "/zhannew//uploadfile/" + s);
194 177
                            strbuf.append("|").append(MainApplication.url + "/zhannew//uploadfile/" + s);
195
//                            Log.e("url===", s);
196 178
197 179
                        }
198 180
@ -202,13 +184,11 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
202 184
                        if (jsonArray.length() > 0) {
203 185
                            String result;
204 186
                            str = strbuf.deleteCharAt(0).toString();
205
//                            Log.e("data===",str);
206 187
                            if (str.contains("|")) {
207 188
                                result = str.substring(0, str.indexOf("|"));
208 189
                            } else {
209 190
                                result = str;
210 191
                            }
211
//                            Log.e("result====",result);
212 192
                            final String[] s = str.split("\\|");
213 193
                            detail_picnum.setText(s.length + "");
214 194
@ -219,13 +199,10 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
219 199
                                    .into(detail_zhan_pic);
220 200
221 201
222
//                            ssv.initData(str);
223
//                            Log.e("ssv===",str);
224 202
                            detail_zhan_pic.setOnClickListener(new View.OnClickListener() {
225 203
                                @Override
226 204
                                public void onClick(View v) {
227 205
                                    Intent intent = new Intent(getContext(), ImagePagerActivity.class);
228
//                                    Log.e(TAG, "onClick: s="+s );
229 206
                                    // 图片url,为了演示这里使用常量,一般从数据库中或网络中获取
230 207
                                    intent.putExtra(ImagePagerActivity.EXTRA_IMAGE_URLS, s);
231 208
                                    intent.putExtra(ImagePagerActivity.EXTRA_IMAGE_INDEX, 0);
@ -241,7 +218,6 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
241 218
                                    if (!MainApplication.isLogin()) {
242 219
                                        Toast.makeText(getContext(), "请先登录", Toast.LENGTH_SHORT).show();
243 220
                                        startActivity(new Intent(getContext(), LoginActivity.class));
244
//                    finish();
245 221
                                    } else {
246 222
                                        Intent intent = new Intent(getContext(), AlterOneActivity.class);
247 223
                                        intent.putExtra("zhanname", NewZhanDetailsActivity.zhanname);
@ -249,18 +225,10 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
249 225
                                        intent.putExtra("title", "添加站点图片");
250 226
                                        startActivity(intent);
251 227
                                    }
252
//                                    ToastUtil.showToast(getContext(),"没图片", Toast.LENGTH_SHORT);
253 228
                                }
254 229
                            });
255 230
                        }
256 231
257
258
//                        String info = DES3S.decode(object.getString("info"));
259
//                        Log.e(TAG, "handleMessage: info="+info );
260
261
//                        JSONObject obj = object.getJSONObject("info");
262
263
264 232
                        zhan_id = JsonUtils.getKeyResult(info_decode, "id");
265 233
                        zhan_name = JsonUtils.getKeyResult(info_decode, "zhan_name");
266 234
                        zhan_address = JsonUtils.getKeyResult(info_decode, "zhan_address");
@ -284,6 +252,9 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
284 252
285 253
                        String park_location = JsonUtils.getKeyResult(info_decode, "park_location");
286 254
                        String own_pay = JsonUtils.getKeyResult(info_decode, "own_pay");
255
                        if (detailsFragmentListener != null) {
256
                            detailsFragmentListener.updateScanCharge(own_pay);
257
                        }
287 258
                        String fenshi_info = JsonUtils.getKeyResult(info_decode, "fenshi_info");
288 259
                        String fenshi_is = JsonUtils.getKeyResult(info_decode, "fenshi_is");
289 260
@ -317,11 +288,7 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
317 288
                                Date curDate = new Date(System.currentTimeMillis());
318 289
                                String token = formatter.format(curDate);
319 290
320
//                                long appTime1 = System.currentTimeMillis() / 1000;
321
//                                String token = String.valueOf(appTime1);
322
//                                Log.e(TAG, "handleMessage: token="+token );
323 291
                                String t = String.valueOf(DateUtils.getShortStringToDate(token));
324
//                                Log.e(TAG, "handleMessage: t="+t );
325 292
                                for (int i = 0; i < datas.size(); i++) {
326 293
                                    if (Integer.parseInt(String.valueOf(DateUtils.getShortStringToDate(datas.get(i).getString("start")))) < Integer.parseInt(t)
327 294
                                            && Integer.parseInt(String.valueOf(DateUtils.getShortStringToDate(datas.get(i).getString("end")))) > Integer.parseInt(t)) {
@ -579,11 +546,6 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
579 546
                case 111:
580 547
                    try {
581 548
                        String mssg = DES.decrypt(msg.obj.toString(), key);
582
//                        System.out.print("mssg==="+mssg);
583
//                    if (NewZhanDetailsActivity.addDetailsFragment != null){
584
//                        NewZhanDetailsActivity.addDetailsFragment.setViewValues(mssg);
585
//                        Log.e("@@@!!!!@##",mssg);
586
//                    }
587 549
                        setViewValues(mssg);
588 550
                    } catch (Exception e) {
589 551
                        e.printStackTrace();
@ -1564,4 +1526,13 @@ public class DetailsFragment extends Fragment implements View.OnClickListener, O
1564 1526
            }
1565 1527
        });
1566 1528
    }
1529
1530
1531
    public interface OnDetailsFragmentListener {
1532
        void updateScanCharge(String ownPay);
1533
    }
1534
1535
    public void setOnUpdateScanChargeFragmentListener(OnDetailsFragmentListener listener) {
1536
        this.detailsFragmentListener = listener;
1537
    }
1567 1538
}

+ 0 - 9
app/src/main/java/com/electric/chargingpile/view/SlideShowView.java

@ -397,15 +397,6 @@ public class SlideShowView extends FrameLayout {
397 397
//                }
398 398
//                Log.e("imageUrls!",imageUrls);
399 399
                imageUrls = params[0].split("\\|");
400
//                new Thread(new Runnable() {
401
//                    @Override
402
//                    public void run() {
403
//                        DetailsFragment.tv_picnum.setText(imageUrls.length+"");
404
//                    }
405
//                }).start();
406
407
//                System.out.print(imageUrls);
408
//                Log.d("123456",imageUrls.length+"");
409 400
                return true;
410 401
            } catch (Exception e) {
411 402
                e.printStackTrace();

+ 4 - 1
app/src/main/res/layout/activity_new_zhan_details.xml

@ -1,4 +1,5 @@
1 1
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2
    xmlns:tools="http://schemas.android.com/tools"
2 3
    android:layout_width="match_parent"
3 4
    android:layout_height="match_parent"
4 5
    android:background="@color/activity_bgcolor"
@ -240,7 +241,9 @@
240 241
            android:layout_width="0dp"
241 242
            android:layout_height="match_parent"
242 243
            android:layout_weight="1"
243
            android:background="#00B536">
244
            android:background="#00B536"
245
            android:visibility="gone"
246
            tools:visibility="visible">
244 247
245 248
            <TextView
246 249
                android:layout_width="wrap_content"

dudu/cdzApp - Gogs: Go Git Service

158 次代碼提交 (49bf58e1c21605dc1cb23357c7f9c5b279f56131)

作者 SHA1 備註 提交日期
  huyuguo 49bf58e1c2 代码更新 7 年之前
  huyuguo 52210fe616 图片更新 7 年之前
  huyuguo aabf9cbc7a 代码优化 7 年之前
  huyuguo 62eeaa48e5 代码更新 7 年之前
  huyuguo 4993086aed 图片列表修改 7 年之前
  huyuguo 7c5715eaf6 照片列表开发 7 年之前
  huyuguo 903311dc3d 评论列表修改 7 年之前
  huyuguo 93a7ab9bc0 Update ChatContentListActivity.java 7 年之前
  huyuguo dd941c98a5 详情开发 7 年之前
  huyuguo ce51d81194 代码优化 7 年之前
  huyuguo f415dd417d Update ChatContentListActivity.java 7 年之前
  huyuguo 9f22561322 底部视图开发 7 年之前
  huyuguo 35c232cb5c 图片资源添加 7 年之前
  huyuguo 7a25d1ff6a 视频播放提醒添加 7 年之前
  huyuguo 3c496557a8 Update VideoPlayer.java 7 年之前
  huyuguo 6922a41194 代码备份 7 年之前
  huyuguo a2fcbb9471 视频部分开发 7 年之前
  huyuguo 30036c835b 代码保存 7 年之前
  huyuguo 644d560f8f Update ChatActivity.java 7 年之前
  huyuguo 434e445800 隐藏状态栏功能完成 7 年之前
  huyuguo 01e4131c09 Update PublishPicTopicActivity.java 7 年之前
  huyuguo b16a6ccfc0 话题发布传值问题解决 7 年之前
  huyuguo 1f187d933b 发布选择页面优化 7 年之前
  huyuguo cbc8d174f8 开机启动图更新 7 年之前
  huyuguo e85f381d0b 首页分享图标优化 7 年之前
  huyuguo e469a0bc39 代码优化 7 年之前
  huyuguo 8796d076a1 首页刷新问题解决 7 年之前
  huyuguo 9bbb937574 聊聊首页无网络状态添加完成 7 年之前
  huyuguo 9129792ec2 话题列表相关开发完成 7 年之前
  huyuguo 67341aa295 下线话题处理 7 年之前
  huyuguo 98bcbd4431 个人页面开发完成 7 年之前
  huyuguo bc4466bed0 聊聊用户界面开发 7 年之前
  huyuguo fad5dcdc31 话题详情页修改 7 年之前
  huyuguo 93308acb2b 话题详情页修改 7 年之前
  huyuguo 43208863a3 主题详情页开发完成 7 年之前
  huyuguo ef9c43dc05 主题排序修改完成 7 年之前
  huyuguo 548ae8a830 话题详情页面开发 7 年之前
  huyuguo d55e574519 话题详情开发 7 年之前
  huyuguo 2ae57b26bb 文件修改 7 年之前
  huyuguo 2aa64d2da5 发布页面退出提示 7 年之前
  huyuguo 9c85577f67 发布优化 7 年之前
  huyuguo 8f21da4c4c 聊聊首页分享按钮提示信息去除 7 年之前
  huyuguo 77cfed7d5f 用户发布内容规则单选按钮设置 7 年之前
  huyuguo 7f8ea07c24 视频发布功能开发完成 7 年之前
  huyuguo 277acf8a80 发布视频代码优化 7 年之前
  huyuguo d81c9f8893 图文及视频开发 7 年之前
  huyuguo f644d2ce31 照片编辑修改完成 7 年之前
  huyuguo 97e99d6dbb 图文信息上传 7 年之前
  huyuguo 4e75c284ba 用户发布内容规则选择同意按钮添加 7 年之前
  huyuguo e3657ef367 分享提示修改完成 7 年之前