У меня есть 3 fragments
Tab представлений в моем приложении, имеют различное расположение, camera
только работает на first fragment
в то время как другие 2-фрагменты работают должным образом, но NOT turning on the flash like the first fragment
. Как я могу освободить камеру перед переключением на другой фрагмент? Я используюAndroid камеры, фрагменты
camera.release();
но это сбой моего приложения.
Я новичок в разработке Android частная пустота getCamera() { если (камера == NULL) { попытка { камера = Camera.open(); params = camera.getParameters(); } catch (RuntimeException e) { Log.e («Ошибка камеры», e.getMessage()); } } } –
Но откуда вы называете этот метод getCamera? И с какого места вы вызываете 'camera.release()'? Вы можете проконсультироваться с этим руководством: https://developer.android.com/guide/topics/media/camera.html – Mikhail