2013-11-27 140 views
0

我使用imageview開發應用程序,我的問題是當我點擊按鈕加載圖片,然後會顯示圖庫,然後我想複製選定的圖像到res/drawable android,這可能嗎?如果是,可以給我源代碼嗎? Regards,文件上傳圖片android

回答

1

你不能寫res/drawable。您可以下載可以存儲在SD卡中的圖像,但不能將圖像動態添加到可繪製文件夾。

+0

這樣更好,我創建的SD卡或內部存儲文件夾? –

+0

是的,絕對.... –

+0

謝謝阿尼爾,順便說一句,我該如何複製到外部存儲並重命名其文件名? –

0

恐怕res /在運行時是隻讀的。相反,他們給我們的選項,或者在我們的應用空間中創建的文件和我們的個人數據

=====

File root = android.os.Environment.getExternalStorageDirectory(); 
File dir = new File (root.getAbsolutePath() + "/app_name"); 
dir.mkdirs(); 
File file = new File(dir, "myAppData.jpg"); 

try { 
    FileOutputStream f = new FileOutputStream(file); 
    PrintWriter pw = new PrintWriter(f); 
    pw.println(bytes);// bytes would be data from the source file 
    pw.flush(); 
    pw.close(); 
    f.close(); 
} catch (FileNotFoundException e) { 
    //.. 
} catch (IOException e) { 
    //... 
} 
+0

感謝兄弟,順便說一句,我怎樣才能複製到外部存儲並重命名它的文件名? –

+0

請檢查更新的帖子!以上 –