如何在属于我的Android应用程序的所有活动中禁用轮换?

时间:2014-12-22 10:41:48

标签: java android

我正在使用Android开源应用程序。此应用程序包含许多活动。

我想停用所有活动中的轮换。如何在Java中而不是在XML中执行此操作?

1 个答案:

答案 0 :(得分:2)

在XML中:

<activity android:name=".SomeActivity"
          android:label="@string/app_name"
          android:screenOrientation="portrait">

在Java中:

setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

可悲的是,您必须为每个活动执行此操作或创建一个抽象的PortraitActivity,这将由您的所有应用程序的活动进行扩展。