如何设置android显示垂直方向?
从以下 .xml 文件中,我将 xml 设置为显示 TabHost,但在模拟器上运行它后,它显示两个方向。我想将其设置为仅显示一个方向。我该怎么办?感谢您。
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_above="@android:id/tabs" />
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
</RelativeLayout>
</TabHost>
From following .xml file I set xml to show TabHost but after i run it on emulator it show both both orientation. i want to set it to show only one orientation. How do i do? THanks you.
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_above="@android:id/tabs" />
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
</RelativeLayout>
</TabHost>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将此行添加到您的manifest.xml 文件中。
如果您只想横向,请更改为横向而不是纵向
add this line in your manifest.xml file.
if you want only landscape orientation then change to
landscape
instead ofportrait
在清单中的 Activity 中设置此
android:screenOrientation="portrait"
。Set in this
android:screenOrientation="portrait"
in your activity in manifest .在 AndroidMainfeast.xml 文件中
你会看到
在 .MainActivity android:configChanges="" 之后添加
帮助我们在旋转时防止 onpause() 和 OnResume() 方法。
In the AndroidMainfeast.xml file
you will see
so Add after .MainActivity
android:configChanges="" help us to prevent onpause() and OnResume() method when we made rotation.