Я написал простое приложение, в котором пользователь может:Отключить звук затвора камеры в устройстве Android
- нажать кнопку, чтобы открыть приложение камеры
- снимать с применением камеры
Есть ли способ отключить звук затвора камеры из моего кода? В настоящее время я держу телефон Orange Nivo с версией Android 4.1.2.
secion моего кода:
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-магазине есть приложения, которые снимают без звука затвора, поэтому я предполагаю, что для этого нужно сделать способ, не укоряя телефон.