我正在使用Xamarin表单,但我想为android项目制作导航栏后退按钮。我只是想让它变得更大并改变它的颜色。最好的方法是什么?感谢您的任何答案或建议。
答案 0 :(得分:0)
正如@Rohit所提到的,你需要一个自定义styles.xml里面的动作栏,它位于你android项目的Resourses文件夹里面的values文件夹里面,James Montemagno在他介绍FormsAppCompatActivity时写了一篇与之相关的博文。 cuztom导航栏的一个例子是这样的:
<style name="AppMainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<!--If you are using revision 22.1 please use just windowNoTitle. Without android:-->
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="colorPrimary">#0063a4</item>
<item name="colorPrimaryDark">#003A63</item>
<item name="colorAccent">#86c447</item>
<item name="android:windowBackground">@color/AppBackgroundColor</item>
<item name="windowActionModeOverlay">true</item>
<item name="android:datePickerDialogTheme">@style/AppCompatDialogStyle</item>
</style>
博客文章在这里:https://blog.xamarin.com/android-tips-hello-toolbar-goodbye-action-bar/
关于导航栏高度,它可能涉及更多cuztomization和导航栏内的自定义视图,这是一个Android示例: