Фронтальная камера на LG Optimus 2X Speed - PullRequest
1 голос
/ 15 апреля 2011

Я получил фронтальную камеру для работы на Samsung Galaxy S , но следующий метод не работает на LG Optimus 2X Speed:

Camera mCamera = Camera.open();
Camera.Parameters parameters = mCamera.getParameters();
parameters.set("camera-id", 2);
mCamera.setParameters(parameters);

Приведенный выше код по-прежнему отображает только видео с обратной камеры.Приложение «Камера» поддерживает переключение камер, и оно даже поставляется с приложением «Зеркало».

1 Ответ

2 голосов
/ 15 апреля 2011

Я раскрыл все параметры, используя

Camera.Parameters parameters = mCamera.getParameters();
Log.d("camera", parameters.flatten());

Который открыл поле под названием camera-sensor. Конечно же, я получил его, указав

parameters.set("camera-sensor", 1);
mCamera.setParameters(parameters);
...