我正在构建使用Android相机的应用程序。我使用了一个有2个孩子的FrameLayout。第一个孩子是预览相机的SurfaceView,第二个孩子是带有一些按钮的LinearLayout。Android相机SurfaceView方向
我已阅读,在Android 2.1及以下,用相机的唯一途径是在风景模式,所以我在清单文件中使用 android:screenOrientation="landscape" android:configChanges="keyboardHidden|orientation"
在我的活动。
有没有办法在横向模式下使用SurfaceView(相机),并使用LinearLayout(按钮)纵向/横向?
(例如,在谷歌护目镜相机不会改变方向,但按钮改变方向时旋转。)