Как сделать так, чтобы вспышка камеры включалась в приложении Nokia 5800 - PullRequest
0 голосов
/ 29 октября 2011

Мне требуется, чтобы мое приложение делало 3 снимка с телефона Nokia 5800 в ночное время.Я хочу убедиться, что вспышка камеры остается включенной во время съемки.Как я могу это обеспечить?

Ответы [ 2 ]

3 голосов
/ 01 ноября 2011

Вы можете использовать API AMMS (JSR-234) FlashControl . Вот пример кода, демонстрирующий его использование.

FlashControl flash = (FlashControl)
player.getControl("javax.microedition.media.control.camera.FlashControl");
if(flash!=null) {
    flash.setMode(FlashControl.FORCE_WITH_REDEYEREDUCE);
}
1 голос
/ 04 ноября 2011

Вам необходимо использовать APIBridge.jar, этот jar позволит вам вызвать собственное приложение камеры.Таким образом, вы можете вызвать Native Camera, приложение из вашего кода.Родная камера Приложение имеет настройку по умолчанию для Flash.

Поищите в Google файл APIBridge.jar, вы найдете его в качестве примера.Вы также можете найти другой полезный пример для чтения входящих сообщений, списка контактов и т. Д.

...