2017-03-21 25 views
0

我有一個窗體,我有一個imageview和其他兩個文本字段。這imageview將更新與用戶選擇的圖片(無論是從畫廊或通過圖片)。我將把這個圖像保存在內部存儲和其他兩個文本字段中,並保存在SQLite數據庫中的圖像路徑。我們如何知道在Android中更新ImageView?

用戶可以選擇不選擇任何圖像。在這種情況下,我不應該保存任何圖像,因爲我只是在浪費存儲空間。爲此,如何區分用戶選擇或不上傳圖像的時間?

+0

那你在這裏實現的東西:'用戶沒有選擇任何image' – JonZarate

+0

的選項,你可以跟蹤一個布爾變量這個狀態?您可以根據用戶操作修改此局部變量,並最終使用它來決定是否需要保留圖像路徑。 – Bhargav

+0

@JonZarate如果用戶沒有選擇任何圖像,我不應該保存預覽圖像,因爲它已經存在於我的資源文件夾中。 –

回答

0
int NEW_PIC=1; 
int NO_CHANGE=0; 

初始化

img_camera.setTag(AppConfig.NO_CHANGE); 

改變設置時

img_camera.setTag(AppConfig.NEW_PIC_ADDED); 


    if ((int) iv_userImage.getTag() == NEW_PIC_ADDED) { 
    //New Image Added 
    } 
    else{ 

//Not New 
} 
相關問題