GridViewPagerGridViewPager

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

Пример снимка экрана GridViewPager на квадратным дисплеем

Сначала добавьте поддержку Xamarin Android Wear свой проект пакет NuGet.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);