Я хочу, чтобы вспышка на телефоне включалась, а передняя камера включалась при отображении вида. Мой текущий код не включает вспышку, хотя он должен camera
в коде относится к передней камере.Используйте фронтальную камеру, но все еще включен вспышка
Я считаю, что это не работает, потому что нет вспышки, связанной с передней камерой. Другим способом сделать это было бы открыть переднюю камеру и включить ее вспышку, но, насколько мне известно, это будет невозможно, так как вы можете одновременно открывать только одну камеру, и открытие задней камеры отключит переднюю камеру и его дисплей.
Parameters params = camera.getParameters();
params.setFlashMode(Parameters.FLASH_MODE_ON);
camera.setParameters(params);
camera.startPreview();
camera.autoFocus(new Camera.AutoFocusCallback() {
public void onAutoFocus(boolean success, Camera camera) {
}
});
_to мне известно, что будет невозможно, так как вы можете иметь только одну камеру открытой на time_ - Похоже, что это так. Поскольку вспышка привязана к фактической камере, вы не можете управлять световой вспышкой задней камеры, активно используя переднюю камеру. – ozbek
Это должно быть возможно .. В телефоне Samsung я могу включить устойчивый свет, а затем открыть переднюю камеру .. – blganesh101