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();
}
}
});
私のエンジニアリングでごめんなさい。
ボタンをクリックして電話のフラッシュを確認するときに、どうすればよいですか?そしてフラッシュがないとき-メッセージを表示する(トースト)