我正在寻找的是具有x值的按钮,并在按下另一个按钮后更改第一个的值。 e.x第一个按钮值是,当按下不断打开手电筒时,我按下第二个按钮,现在第一个的值按钮已经改变,当按下手电筒闪烁时!
提前致谢
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
}
}
}
}
再次点击按钮更改,一切都恢复正常。