PDA

View Full Version : مشکل در انتخاب عکس از گالری در sdk 19 به بعد



1masoud1
یک شنبه 14 شهریور 1395, 13:40 عصر
سلام دوستان


در یک فرگمنتی کاربر روی یک دکمه میزنه و کدهای زیر اجرا میشه تا گالری باز بشه :

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent , "Select Picture"), StaticValues.LOAD_FROM_GALLERY);
} else {
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("image/*");
startActivityForResult(intent, StaticValues.LOAD_FROM_GALLERY);
}


بعد از انتخاب عکس توسط کاربر متد OnActivityResult موجود در همون فرگمنت اجرا میشه و عکس انتخاب شده روی یک ImageView نمایش داده می شود . همه این فرآیندها در SDK 18 به پایین درسته ولی در SDK 19 به بالا وقتی intent فراخوانی میشه برنامه برمیگرده به Activity که فرگمنت روی در حال اجراست .

خیلی سرچ زدم ولی نتیجه ای نگرفتم

خیلی ممنون میشم کمکم کنید