- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想更改BottomNavigationView
高度和更改尺寸后项目位置不会改变。
这更像是中间的间隙不会自动改变。但是,我想更改这个间隙大小。
This is
Before
change height and item sizes. These gap sizes are fine with these items but making item smaller it will make a UI issue.
这是我的代码:
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/nav_view"
style="@style/MyBottomNavigationView"
android:layout_width="0dp"
android:layout_height="?android:listPreferredItemHeightSmall"
android:background="?android:attr/windowBackground"
app:itemIconSize="20dp"
app:labelVisibilityMode="labeled"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:menu="@menu/bottom_nav_menu" />
我也在使用<com.google.android.material.bottomnavigation.BottomNavigationView ...
如果你们知道更好的库,请推荐我。
最佳答案
通过覆盖以下尺寸来更改 BottomNavigationView
的高度
<dimen name="design_bottom_navigation_height" tools:override="true">40dp</dimen>
这将增加/减少图标和文本之间的间隙大小。
关于android - BottomNavigationView:更改标题和图标之间的间隙大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66570683/
这是我的代码: class MainActivity : BaseActivity() { override fun onCreate(savedInstanceState: Bundle?) {
Caused by: android.view.InflateException: Binary XML file line #19: Binary XML file line #19: Error
我正在努力实现这样的目标 https://material.google.com/components/bottom-navigation.html#bottom-navigation-behavio
我有一个 bottomnavigation View ,它根据是否选中的状态设置一个图标。 bottomnav_icon_home: 当 androi
我知道我们可以通过 this 中的 XML 设置底部导航选择颜色方式 但我想知道如何从我的 Activity 中以编程方式更改它? 这是我在 Activity 的 OnNavigationItemSe
升级依赖后: 'com.google.android.material:material:x.x.x' 来自 1.4.0 至 1.5.0 ,导航项文本以某种方式从锚定在图标下方更改为在图标上方: 从:
我正在创建一个包含 BottomNavigationView 的应用程序,但在更新库后 com.google.android.material:material:1.5.0我的应用在图标上显示标签。
我想更改BottomNavigationView高度和更改尺寸后项目位置不会改变。 这更像是中间的间隙不会自动改变。但是,我想更改这个间隙大小。 This is Before change heigh
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
如何设置margin到bottomNavigation的徽章 Material 成分?? 或者 我们怎样才能防止到padding当我们点击 bottomNavigationView 中的一个项目时因此
我在 sdp Library 的帮助下创建了布局和 ssp Library , 在 Nexus 10 API 24 模拟器中测试时,BottomNavigationView 显示图标和文本标签相互重叠
我正在使用 BottomNavigationView但不知何故,当我完全点击项目的文本时,我无法导航到另一个项目,因为点击被拦截了。这是一个大问题,因为文本占据了按钮的一半。如果我长按它实际上会选择文
我的主要 Activity 中有一个 BottomNavigationView,并且我已经尝试了一切方法来尝试使按钮(项目)不可点击。 在 BottomNavigationView 的 main_me
当我刚刚单独创建BottomNavigationView时效果很好。但是将 BottomNavigationView 与 Fragment 一起使用有问题。问题是 Fragment 更改得很好,但 B
我是 Kotlin 开发新手。我正在尝试执行 BottomNavigationView,一切正常,但是当我想为 ItemSelected Listener 创建 BottomNavigationVie
我正在尝试实现简单的 BottomNavigationView。 fragment 根据单击的项目正确运行,但 setOnNavigationItemSelectedListener 似乎不会为我的
我一直在尝试让 BottonNavigationView 正常工作。它只是一直粘在布局的顶部,这让我发疯。 我查看了 BottomNavigationView 的 Material 设计文档,它看起来
我正在开发 Android 应用程序。有一个名为 HomeActivity 的 Activity ,上面有一个 BottomNavigationView。 还有几个 fragment 。 我从名为 S
我尝试设置底部导航项的文本颜色。 This guide表示有一个名为 setSelectedItemId 的函数以编程方式设置所选项目。但它需要 25.3.0 支持库,我使用 25.0.0。所以我使用
有没有一种简单的方法可以在 BottomNavigationView 的项目之间手动切换? ? 我在源代码中找不到任何相关方法。 最佳答案 好的,在官方更新解决此问题之前,我找到了一个临时解决方法。
我是一名优秀的程序员,十分优秀!