Android标签与横向广告

时间:2011-07-21 19:59:00

标签: android orientation landscape android-tabhost ui-design

我有一个基于标签的Android应用。目前,它不支持横向模式 - 唯一的活动吞噬所有方向更改。现在,用户要求我支持横向以便于硬件键盘的使用。

一方面,这是有道理的。另一方面,选项卡主机的默认行为是旋转标签条;如果是这样的话,单独使用标签需要宝贵的屏幕空间的三分之一。所以我失去了很多房地产。

这个难题有什么共同的方法吗?据我所见,垂直标签条不是一种选择。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

不要使用标签。这可能是任何人都可以给出的最佳建议。移动设备上的标签是显示快速信息和大量信息的好方法。但是当涉及到处理用户输入时,考虑到它是一个房地产有限的移动设备,它并没有真正帮助。

答案 2 :(得分:0)

虽然这已经得到了解答(我喜欢你接受的那个 - 可能会自己实施),但还有另一种选择。

使用按钮代替选项卡在“活动”之间导航。每个Activity在相同的位置都有相同的按钮系列,就像网页上的导航栏一样。

您可以随意放置按钮,具体取决于方向或设计是否合适。

例如,只需查看数百万个带有导航栏的网站,例如本页顶部的StackOverflow.com。