Android 标签与横向

标签 android orientation landscape android-tabhost ui-design

我有一个基于选项卡的 Android 应用程序。目前,它不支持横向模式——唯一的 Activity 吞没了所有的方向变化。现在,为了硬件键盘的方便,用户要求我支持横向。

一方面,这是有道理的。另一方面,选项卡主机的默认行为是旋转选项卡条;当它出现时,仅标签一项就占用了宝贵屏幕空间的三分之一。所以我损失了很多不动产。

有没有解决这个难题的通用方法?据我所知,垂直标签条不是一个选项。

最佳答案

我建议遵循 Timores's answer 中讨论的技术至 android:orientation="vertical" does not work for TabWidget ,他在其中描述了如何设置 TabHost 以在屏幕左侧显示标签,标签垂直堆叠。

关于Android 标签与横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6781982/

相关文章:

android - 将位图写入文件中的 block android

android - Android Chrome 上的 URL 栏会隐藏全高度内容,除非用户使用 100VH 滚动

android - 使用动态内容刷新 Activity

iphone - 添加 subview 时,如果应用程序处于横向模式, View 不会调整大小

iPad UINavigationController 横向问题

css - iPad 横向媒体查询不起作用? (WordPress)

java - Android ToggleButton 提供 null 对象引用

Android - 如何拥有混合方向的选项卡? (一些选项卡纵向,其他选项卡横向)

android - 布局不会更改为 layout-land 版本

javascript - 使用 JavaScript 根据 iPad 方向更改 SVG 图像代码