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();
}
}
});
对不起我的英语。
当您单击按钮以检查手机是否闪光时,我该怎么做?当没有闪烁时 - 显示一条消息(吐司)