Browse Source

编辑私人桩开发完成

huyuguo 5 years ago
parent
commit
5da7027f21

+ 17 - 9
app/src/main/java/com/electric/chargingpile/activity/PrivateZhuangInfoActivity.java

194
194
195
    public static ImageItem[] selectBitmap = new ImageItem[3];
195
    public static ImageItem[] selectBitmap = new ImageItem[3];
196
    private int selectIndex = 0;
196
    private int selectIndex = 0;
197
    private boolean isTakePhoto = false; // 是否更新图片
197
198
198
199
199
    private Handler handler = new Handler() {
200
    private Handler handler = new Handler() {
445
                    ImageItem takePhoto = new ImageItem();
446
                    ImageItem takePhoto = new ImageItem();
446
                    takePhoto.setBitmap(bitmap);
447
                    takePhoto.setBitmap(bitmap);
447
                    selectBitmap[selectIndex] = takePhoto;
448
                    selectBitmap[selectIndex] = takePhoto;
449
                    isTakePhoto = true;
448
450
449
                    subscriber.onNext("");
451
                    subscriber.onNext("");
450
                    subscriber.onComplete();
452
                    subscriber.onComplete();
990
        String token = String.valueOf(updatetime);
992
        String token = String.valueOf(updatetime);
991
        Log.i("token---", token);
993
        Log.i("token---", token);
992
994
993
        for (int i = 0; i < selectBitmap.length; i++) {
994
            if (selectBitmap[i] != null) {
995
                try {
996
                    bm = imageZoom(selectBitmap[i].getBitmap());
997
                    file = bitmapToBase64(bm);
998
                    par.put("file" + (i + 1), file);
999
                    par.put("filename" + (i + 1), "androidapp.jpg");
1000
                } catch (Exception e) {
1001
                    e.printStackTrace();
995
        if (selectBitmap[0] == null || selectBitmap[1] == null || selectBitmap[2] == null) {
996
            isTakePhoto = true;
997
        }
998
999
        if (isTakePhoto) {
1000
            for (int i = 0; i < selectBitmap.length; i++) {
1001
                if (selectBitmap[i] != null) {
1002
                    try {
1003
                        bm = imageZoom(selectBitmap[i].getBitmap());
1004
                        file = bitmapToBase64(bm);
1005
                        par.put("file" + (i + 1), file);
1006
                        par.put("filename" + (i + 1), "androidapp.jpg");
1007
                    } catch (Exception e) {
1008
                        e.printStackTrace();
1009
                    }
1002
                }
1010
                }
1003
            }
1011
            }
1004
        }
1012
        }