В сборке 1.1.0.17 добавлена возможность включать и отключать вспышку при публикации видео с тыловой камеры.
Для включения вспышки используется функция Flashphoner.turnOnFlashlight()
private void turnOnFlashlight() { if (Flashphoner.turnOnFlashlight()) { mSwitchFlashlightButton.setText(getResources().getString(R.string.turn_off_flashlight)); flashlight = true; } }
Для отключения вспышки используется функция Flashphoner.turnOffFlashlight()
private void turnOffFlashlight() { Flashphoner.turnOffFlashlight(); mSwitchFlashlightButton.setText(getResources().getString(R.string.turn_on_flashlight)); flashlight = false; }
Вызывать эти функции можно, например, по нажатию кнопки
mSwitchFlashlightButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (flashlight) { turnOffFlashlight(); } else { turnOnFlashlight(); } } });