ユーザーができる簡単なアプリケーションを作成しました。
- ボタンを押してカメラアプリケーションを開きます
- カメラアプリで写真を撮る
コードからカメラのシャッター音を無効にする方法はありますか? 私は現在、Android 4.1.2 バージョンを搭載した Orange Nivo スマートフォンを持っています。
私のコードの一部は次のとおりです。
public void onClick(View v) {
try {
f = createImageFile();
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));
startActivityForResult(cameraIntent, CAMERA_REQUEST);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_REQUEST && resultCode == RESULT_OK) {
Bitmap photo = BitmapFactory.decodeFile(f.getAbsolutePath());
Bitmap newphoto = Bitmap.createScaledBitmap(photo, 200, 200, false);
imageView.setImageBitmap(newphoto);
この効果を達成する方法についての提案をいただければ幸いです。シャッター音なしで写真を撮るアプリがAndroidストアにあることを知っているので、電話をルート化せずにこれを行う方法があるに違いないと思います.