我正在寻求的是拥有一个具有 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
}
}
}
}
并在再次单击按钮更改时,一切恢复正常。