为了账号安全,请及时绑定邮箱和手机立即绑定

Android - iphone风格tabhost

Android - iphone风格tabhost

慕斯709654 2019-08-26 19:14:15
Android - iphone风格tabhost 是否可以将Android Tabhost设置为类似iPhone的样式?如果没有,是否有任何开源代码可以显示如何为Android创建底部选项卡?
查看完整描述

3 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

我建议大家不要更改标签的默认外观,因为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

可以在此处找到Relavent Blog条目:

像Android中的Tabs一样的iPhone。

我还将tabhost切换为看起来像Raised Center Tab。

下载RaiseCenterTab,请到这里GitHub:RaisedCenterTab


查看完整回答
反对 回复 2019-08-26
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

你需要自己构建这个控件。几个选项:

  • 使用RadioGroup并在那里放置自定义单选按钮并自定义它的地狱。

  • 从头开始构建此控件,从其中一个布局(Frame,Relative,Linear)继承它,并构建您需要的行为。

  • 您也可以使用TabHost src,并将其用作控件的基础


查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 418 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信