小米4拍照上傳時候,上傳的圖片size爲零

在做android圖片拍照上傳時候,對於小米4機型來說,照片成形要幾秒鐘的時間,如果是上傳時間太短的話,就可能上傳的圖片不存在(圖片文件size=0)


所以在上傳的時候要判斷file是否size==0,要進行延遲操作,等照片成形之後才能上傳成功。

long start = Calendar.getInstance().getTimeInMillis();
while(f.length() == 0){
    long currentTime = Calendar.getInstance().getTimeInMillis();
    if (currentTime - start > 10000) {
        showToast("文件未生成");
        imageUploadIndex++;
        uploadImage(photo);
        return;
    }
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章