2

为了简化,我想创建一个包含两个不同视图(例如按钮和图像)的活动。而且我只希望其中一个在方向变化时旋转,而另一个与方向无关。我发现了很多关于 iOS 案例的信息,但没有找到关于 Android 的信息。任何帮助将不胜感激。

4

3 回答 3

4

这非常简单,只需screenOrientation在清单文件中添加活动(您不想在方向更改时旋转的活动),如下所示:

<activity android:name=".Activity" 
android:screenOrientation="portrait" />

所有其他活动将在方向更改时自动旋转。

于 2012-09-03T09:41:58.847 回答
1

您可以控制在每个活动的方向更改期间发生的情况。 方向事件监听器

于 2012-09-03T09:28:17.347 回答
0

制作两个布局文件并根据您的要求将其更改为 int 并放入 layout-land 和 layout 文件夹。

横向视图的布局土地。

纵向视图的布局。

于 2012-09-03T09:28:21.613 回答