|
@ -194,6 +194,7 @@ public class PrivateZhuangInfoActivity extends Activity implements View.OnClickL
|
194
|
194
|
|
195
|
195
|
public static ImageItem[] selectBitmap = new ImageItem[3];
|
196
|
196
|
private int selectIndex = 0;
|
|
197
|
private boolean isTakePhoto = false; // 是否更新图片
|
197
|
198
|
|
198
|
199
|
|
199
|
200
|
private Handler handler = new Handler() {
|
|
@ -445,6 +446,7 @@ public class PrivateZhuangInfoActivity extends Activity implements View.OnClickL
|
445
|
446
|
ImageItem takePhoto = new ImageItem();
|
446
|
447
|
takePhoto.setBitmap(bitmap);
|
447
|
448
|
selectBitmap[selectIndex] = takePhoto;
|
|
449
|
isTakePhoto = true;
|
448
|
450
|
|
449
|
451
|
subscriber.onNext("");
|
450
|
452
|
subscriber.onComplete();
|
|
@ -990,15 +992,21 @@ public class PrivateZhuangInfoActivity extends Activity implements View.OnClickL
|
990
|
992
|
String token = String.valueOf(updatetime);
|
991
|
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
|
}
|