3

Android で写真を撮るのは非常に簡単です。

camera.takePicture(null, null, mPicture);

私の唯一の懸念は、音や視覚的な表示がないことです。

私のレイアウトで視覚的なシャッター アニメーションを作成するのは複雑に聞こえますが、処理できると思いますが、元の Android カメラ サウンドを再生したいと思っています。

この音はメーカーごとに異なる可能性があるため、アプリで簡単に再利用できる音かどうか疑問に思っていました.

助けてくれてありがとう

編集:

私はこのスニペットを見つけましたが、それを達成するためのより良い方法があると信じています:

        // Play the Shutter Sound
        AudioManager meng = (AudioManager) FullscreenActivity.this.getSystemService(
                Context.AUDIO_SERVICE);
        int volume = meng.getStreamVolume(AudioManager.STREAM_NOTIFICATION);


        if (volume != 0) {
            if (_shootMP == null)
                _shootMP = MediaPlayer
                        .create(FullscreenActivity.this,
                                Uri.parse("file:///system/media/audio/ui/camera_click.ogg"));
            if (_shootMP != null)
                _shootMP.start();
        }

ソース: アレックス・コーン

4

0 に答える 0