بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ذخیره عکس در گالری
سلام خدمت دوستان عزیز
من میخواستم یه عکسو از assets یا drawable تو گالریم ذخیره کنم(تو یک فولدر مشخص) باید چی کار کنم!؟
stack overflow میگه:
Images.Media.insertImage(getContentResolver(), bitmap1,
"Wallpaper.jpg", null)
اما نمیدونم چجوری مقدار دهیش کنم!
ممنون کمک کنین.
0
0

اینم آموزش کامل و روان و راحت : لینک . (10 سال پیش)
0
0

دست درد نکنه برادر....من چکش کنم میگم. نتیجرو
(10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.

پاسخ به سوال
mohsen-jj
10 سال پیش
+2
0
سلام .
برا کپی از assets به SDCard به این شکل عمل کنید :
فرض کنید اسم فایل image.jpg باشه و میخوایم توی پوشه my folder ذخیره ش کنیم .
کلاس HelperIO ( برای کپی فایل و ذخیره در مکانی دیگر) توی بخش 19 قسمت دوم آموزش های استاد هست میتونید از اونجا دانلود کنید و به class هاتون اضافه ش کنید .
final String DIR_SDCARD = Environment.getExternalStorageDirectory() .getAbsolutePath(); final String DIR_MYFOLDER = DIR_SDCARD + "/my folder/";
File file = new File(DIR_MYFOLDER+"image.jpg");
AssetManager assetmanager = context.getAssets(); InputStream inputstream; try { inputstream = assetmanager.open("image.jpg");
HelperIO.copyFile(inputstream,DIR_MYFOLDER+"image.jpg");
} catch (Exception e) { // TODO: handle exception } }
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .