2

我正在寻求的是拥有一个具有 ax 值的按钮,然后按下另一个按钮来更改第一个按钮的值。ex第一个按钮的值是,当按下时不断打开手电筒,然后我按第二个按钮,现在第一个按钮的值发生了变化,按下时手电筒闪烁!

提前致谢

private void turnOnFlash() {
    if (!isFlashOn) {
        if (camera == null || params == null) {
            return;
        }
        // play sound
        // playSound();

        params = camera.getParameters();
        params.setFlashMode(Parameters.FLASH_MODE_TORCH);
        camera.setParameters(params);
        camera.startPreview();
        isFlashOn = true;

        // changing button/switch image
        toggleButtonImage();
    }

    Change.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isFlashOn) {
                // i want it to start blinking
            } else {
                //wait till opens to start blinking
            }
        }
    }
}

并在再次单击按钮更改时,一切恢复正常。

4

0 回答 0