问题标签 [bottomnavigationview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何像在 YouTube 应用中一样处理 android 生命周期?
YouTube 如何处理其标签片段的生命周期?当我点击选项卡时,即使我切换了该选项卡,它也会开始并继续加载数据。当我再次重新选择该选项卡时,它不会重新加载它的视图和数据。我认为有一些布尔变量,如 didFeedLoad,然后在 onCreate 中设置为 true?但在我看来,这不是优雅和好的解决方案。你怎么看?
在我的应用程序而不是 ViewPager 和 TabLayout 中,我有 BottomNavigationView,但我想像在 YouTube Android 应用程序中一样处理生命周期
下面是导航代码:
android - android底部导航菜单中超过3项使用设计支持库
我正在使用 android 设计支持库 V 25.0.0 创建底部导航菜单。我在菜单中配置了 5 个项目。但只有 3 个项目带有标题。我希望所有 5 个项目都显示为图标和标题。
有没有人能够做到这一点?
布局文件
android - 单击时底部导航视图的文本大小和圆形显示动画
我开始使用新BottomNavigationView
的设计支持库。
我想实现以下项目,但无法获得任何代码片段。
- 如何更改底部导航视图的文本大小?
- 如何获得材料设计指南中所示的圆形显示动画(如下面的链接)?任何人都可以为此提供示例代码片段吗?
https://cdn-images-1.medium.com/max/600/1*uMnDyq7fTZ3KDu2BteuIxw.gif
android - 底部导航栏,如何用文字显示四个图标?
我正在使用支持库 25 中添加的新底部导航栏我想现在显示 4 个带有文本的图标,如果有更多的 3 个项目,它只显示带有文本的活动图标,其他人只显示图标。
现在它显示像这样
我想要实现的是这个
我想在第二个屏幕中显示四个带有文本的图标,它看起来不错
我知道有第三方库我可以通过它来实现这个 https://github.com/roughike/BottomBar但我想用支持库 25 做到这一点
注意:第二个屏幕截图不属于我,我从这里复制了它 https://code.google.com/p/android/issues/detail?id=230653
android - 无法使粗略底栏导航标题居中
我正在使用 roughike 在我的 android 项目中实现底栏导航。我没有使用任何图标图像,因为我觉得使用图像和保持分辨率比使用 fontawesome 图标更复杂。所以我这样写代码:
选项卡在bottombar_tabs.xml
文件中定义:
导航功能按预期正常工作,但所有选项卡标题都显示在导航顶部。如何使其垂直居中?我尝试使用重力,layout_gravity 但没有任何效果。感谢您的帮助,谢谢,罗宾
android - 如何使用adjustResize设置隐藏键盘下方的BottomNavigationView
根据材料设计规范,当键盘出现时,BottomNavigationView
应该隐藏在它下面。但是,如果我android:windowSoftInputMode="adjustResize"
在 Activity 的清单中设置,那么BottomNavigationView
键盘上方的移动。
我需要设置adjustResize
为在键盘打开时启用滚动到屏幕底部。但是,我不希望BottomNavigationView
可见。这可以做到吗?
它目前的外观:
布局 XML(实际上会有一个is 和 the 的FrameLayout
位置):EditText
EditText
android - BottombarNavigationView 在 kitkat 中不起作用
应用程序级别的gradle。
主题
它在大于或等于 21 的 api 级别上工作得很好,但在 kitkat 中不起作用。我什至尝试过使用其他库,但输出是相同的。我确切地知道我的代码有什么问题。