return new File(FileUtil.getExternalStorageDir(FileUtil.APP_DIR),
prefix + fileName + extension);
// 建立並傳回外部儲存媒體參數指定的路徑
public static File getExternalStorageDir(String dir) {
File result = new File(
Environment.getExternalStorageDirectory(), dir);
if (!isExternalStorageWritable()) {
return null;
}
if (!result.exists() && !result.mkdirs()) {
return null;
}
return result;
}
可以透過 Environment.getExternalStorageDirectory() + "/image.jpg" 取得我們指定的圖片路徑。
回來畫面後,將filename設置於SQLite中。
再來是用到onResume這個方法,先判斷是否裡面有東西。
file.getAbsolutePath()
Bitmap bitmap = BitmapFactory.decodeFile(fileName);