0
如何檢索已存儲在應用程序內部存儲器中的圖像? 我用下面的代碼來存儲圖像的建議作爲答案是保存代碼是否正確? 如果是這樣,我怎樣才能訪問這個方法存儲的圖像,將它們放入圖像視圖。 我是新來的android希望我不是愚蠢的!將存儲的圖像檢索到內部存儲器
private String saveToInternalSorage(Bitmap bitmapImage){
ContextWrapper cw = new ContextWrapper(getApplicationContext());
// path to /data/data/yourapp/app_data/imageDir
File directory = cw.getDir("imageDir", Context.MODE_PRIVATE);
// Create imageDir
File mypath=new File(directory,"profile.jpg");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(mypath);
// Use the compress method on the BitMap object to write image to the OutputStream
bitmapImage.compress(Bitmap.CompressFormat.PNG, 100, fos);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
return directory.getAbsolutePath();
}
請先查詢。這裏有很多教程和大量現有的問題。 – Simon
[如何訪問內部存儲的圖像]可能的重複(http://stackoverflow.com/questions/12179045/how-to-access-an-image-that-is-stored-internally) – Simon