if(camera == null){
Toast.makeText(getBaseContext(),"without camera",Toast.LENGTH_LONG).show();
return;
}
----------------------------------------------- ---------------------------------------------添加完整代码
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (isLightOn) {
p.setFlashMode(Parameters.FLASH_MODE_OFF);
camera.setParameters(p);
camera.stopPreview();
isLightOn = false;
Toast.makeText(context, R.string.off, Toast.LENGTH_SHORT).show();
} else {
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(p);
camera.startPreview();
isLightOn = true;
Toast.makeText(context, R.string.on, Toast.LENGTH_SHORT).show();
}
}
});
对不起我的英文
当您点击按钮检查手机是否闪烁时,如何进行此操作? 当没有闪光时 - 显示一条消息(Toast)
答案 0 :(得分:0)
制作按钮对象
添加onclicklistener
在onclicklistener的onClick函数中,在那里添加你的逻辑。