Android Nowo zrobione zdjęcie z niestandardowego aparatu nie pojawia się w galerii (sklep multimedialny)
w mojej aplikacji początkowo ładuję wszystkie obrazy z galerii, tj. (MediaStore.Images.Media.EXTERNAL_CONTENT_URI)
użytkownik może robić zdjęcia za pośrednictwem mojej aplikacji, ale mam niestandardowy aparat, tj. nie używam domyślnej kamery telefonu do robienia zdjęć, mam własny widok powierzchni, radzę sobie bezpośrednio z obiektem aparatu i obsługuję obraz z kamery. i zapisuję ten obraz w folderze niestandardowym.
Chcę, aby nowo zrobione zdjęcie pojawiło się w mojej galerii po powrocie użytkownika do mojej aplikacji
problem: nowo zrobione zdjęcie nie pojawia się w kursorze załadowanym za pomocą MediaStore.Images.Media.EXTERNAL_CONTENT_URI
problem zniknął dopiero po ponownym zainstalowaniu aplikacji i wymuszeniu ponownego skanowania.
jak to naprawić? chcę, aby każdy obraz, który został natychmiast wykonany, pojawił się w moim kursorze?
zrobiłem trochę badań, ale nie mów mi o wartościach zawartości z rozwiązaniem startowym, jak poniżej
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
to nie działa, ponieważ znowu mam własną kamerę, nie używam domyślnej aktywności aparatu z telefonu
Próbowałem też
getContentResolver().notifyChange(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null);
to też nie działa
czy ktoś może pomóc?
Dzięki