在我们的应用程序中,我有四个选项卡,在第一个选项卡上显示三个选项,单击第一个选项卡。三个选项是: - 1)摄像机视图。 2)Map View 3)ListView。
除了mapview和相机视图外,我需要在纵向模式下进行整体应用。我们需要在porttrait模式和横向模式下显示这些视图。我设置了android:screenOrientation =" portrait"在选项卡活动的清单文件中。
我不知道如何在运行时更改tabview中不同的活动,不同的2方向。
帮助将受到关注。
由于
答案 0 :(得分:2)
您可以使用此代码......
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
答案 1 :(得分:0)
您可以随时调用此方法:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
答案 2 :(得分:0)
除了mapview和相机外,我需要在纵向模式下进行整体应用 视图。我们需要在porttrait模式以及in中显示这些视图 景观模式。我已经设置了android:screenOrientation =“portrait” 标签活动的清单文件。
您需要在清单中为标签中显示的每个活动设置android:screenOrientation="portrait"
。
或者您可以在您的java文件中执行此操作,例如为每项活动建议的Dr. Dredel