Zub*_*ayr 1 android android-bottomnav
我想在我的 Android 项目中创建一个底部导航栏。这是导航栏中的 5 个项目(只是项目图标。没有任何项目的名称)。我想以某种方式制作它,以便在选择项目时将其放大一点并显示其名称。我怎样才能做到这一点?
PS - 我尝试使用其中有图像按钮的图像视图。一个未放大的图标 imagebutton 和相应的放大图标(+它的名称)imagebutton 重叠,设置一个可见和另一个不可见交替,但这是一个坏主意。代码有效,但布局非常糟糕和凌乱。
回答提示:
回答:
如果您使用最新的support:design库,然后实现您的BottomNavigationView. 正如我上面的评论所述;在你的问题下面。
一些实现底部导航视图的链接(如果你用谷歌搜索它们很容易得到):
提示:
但是从上述链接中获得的知识的问题是;Material Design 文档告诉我们,如果底部导航有:
3 个项目?——我们应该为所有项目显示带有文本的图标(总是)。
4-5 个项目?—?我们应该只为活动图标显示文本,并隐藏非活动项目(或视图)。
现在,你可能对我接下来要说的有一个很好的猜测。
“这就是 Material Design 指南的建议,所以让我们这样做吧。”
但这次我不会。我不同意,你也应该如此。我会告诉你为什么。
Material Design 指南并不总是正确的。
无论您的底部导航中有 3 项还是 5 项,始终显示文本标签!
通过这样做,您将避免困扰 Material Design的Mystery Meat Navigation 问题。向Teo Yu Siang 大喊大叫,因为他意识到了这一点!
无法向您解释其功能的按钮或链接。相反,您必须单击它们才能找到?—?神秘肉类导航。
我敢肯定,至少在某个时候,我们都曾是这件事的受害者。我们点击一个按钮,假设它可以做某事,但它完全可以做其他事情!
因此,请帮助您自己和您的用户。始终为底部导航图标显示文本标签。
通过提到这一点(例如): bottomNavigation.setTitleState(AHBottomNavigation.TitleState.ALWAYS_SHOW);
我尽我所能提供良好的用户体验。休息一切取决于你。
提示——来源和信用: Android 底部导航终极指南
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |