Я использую формы Xamarin, но я хочу сделать навигационную кнопку назад только для проекта андроида. Я просто хочу сделать его больше и изменить его цвет. Какой был бы лучший способ сделать это? Благодарим вас за любые ответы или предложения.Xamarin android, как сделать навигационную панель назад больше и изменить цвет?
0
A
ответ
0
Как указано в @Rohit, вам необходимо настроить панель действий внутри файла styles.xml, находящегося внутри папки значений внутри папки Ресурсы вашего проекта Android, Джеймс Монтеманьо сделал сообщение в блоге, связанное с этим, когда он представил 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 и настраиваемое представление внутри навигации Бар, вот пример андроида:
Я бы рекомендовал посмотреть, как это сделать сначала. Тогда у вас может быть идеальный способ, как вы это сделаете в Xamarin.Forms или существует ли API для этого. Вы можете посмотреть источник Xamarin.Forms для дальнейшего понимания: https://github.com/xamarin/Xamarin.Forms –
Настроить панель действий в Android-проекте. –