Skip to end of metadata
Go to start of metadata

В сборке 1.1.0.17 добавлена возможность включать и отключать вспышку при публикации видео с тыловой камеры.

Для включения вспышки используется функция Flashphoner.turnOnFlashlight()

code

    private void turnOnFlashlight() {
        if (Flashphoner.turnOnFlashlight()) {
            mSwitchFlashlightButton.setText(getResources().getString(R.string.turn_off_flashlight));
            flashlight = true;
        }
    }

Для отключения вспышки используется функция Flashphoner.turnOffFlashlight()

code

    private void turnOffFlashlight() {
        Flashphoner.turnOffFlashlight();
        mSwitchFlashlightButton.setText(getResources().getString(R.string.turn_on_flashlight));
        flashlight = false;
    }

Вызывать эти функции можно, например, по нажатию кнопки

code

        mSwitchFlashlightButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                if (flashlight) {
                    turnOffFlashlight();
                } else {
                    turnOnFlashlight();
                }
            }
        });
  • No labels