我正在使用Xamarin.Forms为我的跨平台应用程序创建UI。我在Android中创建了一个ActionBar。现在我想要相应的样式ActionBar。目前,ActionBar标题显示在最左侧(根据默认行为)。我更改了背景颜色和文本颜色。现在我希望将标题对齐在中心并使其变为粗体。
这是我当前的样式资源文件。
<resources>
<style name="MyTheme" parent="android:Theme.Holo.Light">
<!-- Customize your theme here. -->
<item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">@color/actionbarbackground</item>
<item name="android:titleTextStyle">@style/TitleTextStyle</item>
</style>
<!-- action bar title text -->
<style name="TitleTextStyle" parent="@android:style/TextAppearance">
<item name="android:textColor">@color/white</item>
</style>
</resources>
我将它应用于我的活动: -
[Activity(Label = "MyApp.Mobile",
Theme = "@style/MyTheme",
Icon = "@drawable/icon",
ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
如何对齐并使字体变粗?谢谢你的任何建议