Установить режим вспышки camera.parameters android 1.5

Я пытаюсь использовать камеру в приложении для Android с использованием API 1.5. Я хочу, чтобы камера мигала для каждого изображения. Однако, когда я посмотрел на API для camera.parameters, метод setFlashMode() поддерживается только для 2.0 и выше. Тем не менее, у моего Cliq XT, который работает под управлением 1.5, есть вспышка, которую я могу установить в меню - я понимаю, что есть способ сделать это для 1.5 API, хотя я не смог его найти.

Кто-нибудь знает, как установить режим прошивки с помощью 1.5 API?

2 ответа

Решение

Вы можете использовать следующий код для установки флэш-памяти в более старых версиях API:

Parameters params = camera.getParameters();
params.set("flash-mode", "on");
camera.setParameters(params);

Я только угадал значения для отправки в метод.set, но я только что проверил это, и это включает вспышку.

Кто-нибудь знает, как установить режим прошивки с помощью 1.5 API?

В 1.5 нет API для этого, извините. Производитель устройства не ограничен общедоступным SDK и поэтому может получить доступ к возможностям, которые вы, как сторонний разработчик, не можете получить.

Другие вопросы по тегам