Моя проблема в том, что я не могу установить зависимость "com.android.support:design:25.1.0", поскольку она не соответствует API 19. API устарел.
Вы можете изменить целевую версию Android для своего проекта для Android 7.0 (API 24) или выше, затем вы можете скачать этот дизайн поддержки Android.
Обратите внимание: сохранить целевую версию в соответствии с скомпилированной версией 

Я делаю один пример создания BottomNavigationView с xamarin для Android.
1. Загрузите и установите Xamarin.Android.Support.Design в пакете управления NuGet…
2.создать новую папку menu
в каталоге Resources
и добавить новый файл .xml
, создав navigation_main.xml
в Resources/menu/
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:orderInCategory="0"
android:id="@+id/menu_genres"
android:enabled="true"
android:title="Genres"
android:icon="@drawable/abc_ic_ab_back_material"
app:showAsAction="always" />
<item
android:orderInCategory="1"
android:id="@+id/menu_titles"
android:enabled="true"
android:title="Titles"
android:icon="@drawable/abc_ic_ab_back_material"
app:showAsAction="always" />
<item
android:orderInCategory="2"
android:id="@+id/menu_stream"
android:enabled="true"
android:title="Stream"
android:icon="@drawable/abc_ic_ab_back_material"
app:showAsAction="always" />
<item
android:orderInCategory="3"
android:id="@+id/menu_showtimes"
android:enabled="true"
android:title="Showtimes"
android:icon="@drawable/abc_ic_ab_back_material"
app:showAsAction="always" />
</menu>
3.Нижняя навигация работает путем замены фрагментов, когда выбран один из элементов.Это означает, что в нашем Android XML также должен быть FrameLayout для обмена фрагментами, которые будут отображаться.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/fragment_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/bottom_navigation" />
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="56dp"
android:layout_gravity="start"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
app:menu="@menu/navigation_main" />
Для получения дополнительной информации, пожалуйста, посмотрите следующую статью: https://blog.xamarin.com/exploring-androids-bottom-navigation-view/