GridViewPagerGridViewPager

합니다 GridViewPager 샘플 Android Wear 용 2D 선택기 탐색 패턴을 구현 하는 방법을 보여 줍니다.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);