我在我的Xamarin.Android项目中使用了例如BottomNavigationBarXF库,我想更改它使用的字体。我发现源代码样式对此负责,但我不知道如何在不将库源代码添加到项目的情况下覆盖它们。
风格在这里:source code。
有可能吗?我想更改此字体的字体:BB_BottomBarItem_Fixed.TitleAppearance
答案 0 :(得分:0)
有可能吗?我想更改这个字体:BB_BottomBarItem_Fixed.TitleAppearance
根据README of BottomNavigationBar。您可以使用Navigationbar
设置文本外观底部BottomBar.SetTextAppearance(resId)
。
首先,在styles.xml
中定义文本外观的样式:
<style name="MyTextAppearance">
<item name="android:textSize">12sp</item>
</style>
然后在创建底栏后使用此样式:
var _bottomBar = BottomBar.Attach(this, savedInstanceState);
...
_bottomBar.setTextAppearance(Resource.Style.MyTextAppearance)