GridViewPagerGridViewPager

В образце гридвиевпажер показано, как реализовать шаблон навигации для средства выбора 2D для выполнения износа Android.The GridViewPager sample demonstrates how to implement the 2D picker navigation pattern for Android Wear.

Пример снимка экрана Гридвиевпажер на квадратном дисплее

Сначала добавьте пакет NuGet для поддержки Xamarin Android в проект.First add the Xamarin Android Wear Support NuGet package to your project.

XML-файл макета выглядит следующим образом:The layout XML looks like this:

<android.support.wearable.view.GridViewPager xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/pager"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:keepScreenOn="true" />

СоздайтеGridPagerAdapterCreate a GridPagerAdapter (или подкласс, напримерFragmentGridPagerAdapter(or subclass such as FragmentGridPagerAdapter для предоставления представлений, отображаемых при переходе пользователя.to supply views to display as the user navigates.

В примере адаптера показано, как реализовать необходимые методы, включая переопределения для RowCount, GetColumnCount GetBackground, иGetFragmentThe sample adapter shows how to implement the required methods, including overrides for RowCount, GetColumnCount, GetBackground, and GetFragment

Присоединить адаптер, как показано ниже.Wire up the adapter as shown:

pager.Adapter = new SimpleGridPagerAdapter (this, FragmentManager);