برطرف کردن مشکل عدم نمایش عکس افزوده شده به فولدرهای حافظه خارجی (External storage) در گالری (gallery) گوشی، تا زمان restart شدن گوشی، در برنامه نویسی اندروید
روشی که در ادامه شرح داده می شود، بر روی دو گوشی (یکی قدیمی و دیگری جدید) تست شده است، برای گوشی جدید، درست عمل می کند اما برای گوشی قدیمی، به طور صحیح عمل نمی کند.
هنگامی که یک عکس را به فولدری در حافظه خارجی (External Storage) اضافه می کنیم، آن عکس تا هنگام restart شدن گوشی موبایل، در گالری (gallery) گوشی نمایش داده نخواهد شد. برای رفع این مشکل و نمایش عکس در گالری، به محض کپی شدن عکس در حافظه خارجی (External Storage)، باید پس از کپی کردن عکس در حافظه خارجی (External Storage)، کدهای زیر را بنویسیم :
Uri.parse("file://"+ dir)));
که در آن، dir برابر آدرس فولدری در حافظه خارجی (External Storage) است که در آن عکس را کپی کرده ایم. dir متغیری از نوع File می باشد و باید آن را تعریف کنید.
چرا وقتی عکسام رو به کارت حافظه انتقال میدم تو گالری بالا نمیان.اگر میشه راهنمایی کنیدـ گوشیم سامسونگ جی ۵هس
سلام خوبی مشکل شمارفع شد؟منم همین مشکل ودارم
منم همین مشکل دارم کسی نیس بگه چیکارکنم
منم همین مشکلو دارم
گوشی را ری استارت کن
منم این مشکلو دارم لطفاً هر کی روششو پیدا کرد بگه ممنونش میشم
منم همین مشکل را داشتم
خاموش و روشن کردم درست ش.