具有不同方向的活动数量的应用

时间:2012-11-06 08:13:37

标签: android tabs screen-orientation

在我们的应用程序中,我有四个选项卡,在第一个选项卡上显示三个选项,单击第一个选项卡。三个选项是: - 1)摄像机视图。 2)Map View 3)ListView。

除了mapview和相机视图外,我需要在纵向模式下进行整体应用。我们需要在porttrait模式和横向模式下显示这些视图。我设置了android:screenOrientation =" portrait"在选项卡活动的清单文件中。

我不知道如何在运行时更改tabview中不同的活动,不同的2方向。

帮助将受到关注。

由于

3 个答案:

答案 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