Android - iphone 风格的 tabhost

标签 android tabs android-tabhost android-style-tabhost

<分区>

是否可以将 Android Tabhost 设置为看起来像 iPhone 的样式? 如果没有,是否有任何开源代码可以展示如何为 Android 创建底部标签?

alt text
(来源:appshopper.com)
alt text

最佳答案

我建议大家不要改变标签的默认外观,因为Android设备上的用户有自己的用户体验,你会否定过去的经验,所以不要强制他们学习新的标签体验(因为移动用户懒得学习新事物,通常他们依赖于他们过去的经验。)

参见 Pure Android了解更多。

但是,如果您想继续,我已经将默认的 Android 选项卡自定义为看起来像 iPhone 选项卡。 这很简单,具有默认的 Android 选项卡的 ui 组件(̶T̶a̶b̶H̶o̶s̶t̶̶T̶a̶b̶W̶i̶d̶g̶e̶t̶)。

下载链接: GitHub, Iphone-Tab-in-Android

此示例已升级为使用 TabLayoutViewPager

相关博客条目可以在这里找到:

iPhone like Tabs in Android.

截图:

tabs at bottom screenshot

我还对 tabhost 进行了 cutomized,使其看起来像 Raised Center Tab。

Raised Center Screenshot

下载RaiseCenterTab,请到这里GitHub: RaisedCenterTab .

关于Android - iphone 风格的 tabhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11794273/

相关文章:

java - 更有效地使用 findViewById

Android:onCreateView() 从一个选项卡开始运行

javascript - window.location 在新标签页中打开

java - 使用 TabHost 和按钮的 Android 1.5 编程

android - 防止在原始应用程序的浏览器中打开 Deeplink

Android 深度链接到 Instagram 应用

tabs - Sublime Text 3,将空格转换为制表符

android - 单击微调器会出现 WindowManager$BadTokenException

android-tabhost - 选项卡中的谷歌地图 v2 错误(片段中的 MapFragment)

android - ShowcaseView 与 ActionBarSherlock