Compartir a través de


GridViewPager

En esta guía se muestra cómo implementar el patrón de navegación del selector 2D para Android Wear.

Captura de pantalla de ejemplo de GridViewPager en una pantalla cuadrada

En primer lugar, agregue el paquete NuGet Compatibilidad con Android Wear de Xamarin al proyecto.

El código XML del diseño tiene el siguiente aspecto:

<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" />

Creación de GridPagerAdapter (o una subclase, como FragmentGridPagerAdapter para proporcionar vistas para que se muestren a medida que el usuario navega.

El adaptador de ejemplo muestra cómo implementar los métodos necesarios, incluidas las invalidaciones para RowCount, GetColumnCount, GetBackground y GetFragment.

Conecte el adaptador como se muestra:

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