Cześć!
Mam nietypowy problem. W swojej aplikacji na androida zaimplementowałem robienie zdjęcia i zapis tego zdjęcia.
Intent aparatu:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
filePicture1 = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "mypic1.jpg");
Uri uriPhoto1 = Uri.fromFile(filePicture1);
intent.putExtra(MediaStore.EXTRA_OUTPUT,uriPhoto1);
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
startActivityForResult(intent, 0);
Jak też widać zapisuję to zdjęcie w pliku .jpg w katalogu pictures.
Cały sęk w tym że na samsungu galaxy s6 edge, redmi note 3 działa a na Galaxy s5 neo, Lg P9.. HTC uplay nie działa - aplikacja się wysypuje jak chce uruchomić aparat..
Czy ktoś wie dlaczego tak się dzieje? Czy to jest coś z wersjami androidów..? Jak to naprawić żeby na każdym urządzeniu aparat się uruchamiał a nie wywalała się cała aplikacja?
Z góry dzięki za każdą pomoc,
Pozdrawiam.