Vla*_*yev 7 java android bottomnavigationview
如何以编程方式更改 BottomNavigation 中图标和文本之间的垂直间距?我发现的唯一方法是修改dimens.xml:
<dimen name="design_bottom_navigation_height" tools:override="true">60dp</dimen>
Run Code Online (Sandbox Code Playgroud)
但无法从代码中修改尺寸。我应该怎么办?当我们修改“design_bottom_navigation_height”时,如何找到哪个参数发生了变化?提前致谢。
把这个放在你的主题上
<style name="text_active">
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/red_button</item>
</style>
<style name="text_inactive">
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/your_navigation_background_color</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后将它们分配给底部导航视图,如下所示
app:itemTextAppearanceActive="@style/text_active"
app:itemTextAppearanceInactive="@style/text_inactive"
app:labelVisibilityMode="labeled"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2253 次 |
| 最近记录: |