0

Androidタブレットのカメラビデオデータにアクセスするアプリの開発を始めています。現在、SurfaceViewでカメラからのプレビューを表示しようとしています。アプリを最初に実行したときにSurfaceViewにプレビューが表示されますが、デバイスを回転させるとすぐにSurfaceViewが消えます。ただし、カメラはまだ情報を受信して​​いるため、データは収集されています。情報は表示されていません。

デバイスを回転させた後もカメラをプレビューし続けるようにSurfaceViewプロパティを修正する方法はありますか?

4

2 に答える 2

0

これを試して

public void onConfigurationChanged(Configuration newConfig) { 
        // ignore orientation/keyboard change 
        super.onConfigurationChanged(newConfig);
        } 
于 2012-07-11T04:21:42.667 に答える
0

urが表面ビューを表示しているurアクティビティのマニフェスト宣言で、screenOrientationをpotraitに設定すると、問題が回避されます。

これは私が同じ問題に対処した方法です。それは良い回避策になる可能性があります。

于 2012-07-11T04:22:02.107 に答える