doost_fu
پنج شنبه 21 خرداد 1394, 11:40 صبح
سلام
در ورژن های اندروید کمتر از 4.4 با استفاده از کد زیر میشه راحت پس از ذخیره عکس اونو داخل گالری دید
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
ولی داخل اندروید 4.4 به بالا موجب کرش میشه هر کدی هم سرچ کردم جواب نداد
این کد پیدا کردم دوحالت برا مقدار دهی به فایل f هست ولی من نمیدونم چجوری مسیر فایل به صورت صحیح بهش معرفی کنم
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
File f = new File("folderPATH", "fileName"); // 1
File f = new File(YourCurrentPhotoPath); // 2
Uri contentUri = Uri.fromFile(f);
mediaScanIntent.setData(contentUri);
G.context.sendBroadcast(mediaScanIntent);
ممنون
در ورژن های اندروید کمتر از 4.4 با استفاده از کد زیر میشه راحت پس از ذخیره عکس اونو داخل گالری دید
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory())));
ولی داخل اندروید 4.4 به بالا موجب کرش میشه هر کدی هم سرچ کردم جواب نداد
این کد پیدا کردم دوحالت برا مقدار دهی به فایل f هست ولی من نمیدونم چجوری مسیر فایل به صورت صحیح بهش معرفی کنم
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
File f = new File("folderPATH", "fileName"); // 1
File f = new File(YourCurrentPhotoPath); // 2
Uri contentUri = Uri.fromFile(f);
mediaScanIntent.setData(contentUri);
G.context.sendBroadcast(mediaScanIntent);
ممنون