Android Training官方课程中文版Android可穿戴应用创建自定义的UI创建2D-Picker
创建2D-Picker
编写: roya 原文:https://developer.android.com/training/wearables/ui/2d-picker.html
Android Wear中的2D Picker模式允许用户像换页一样从一组项目中导航和选择。
要实现这个模式,你需要添加一个 GridViewPager 元素到你的activity的layout中然后实现一个继承 _FragmentGridPagerAdapter_类的adapter以提供一组页面。
Note: Android SDK中的_GridViewPager_例子示范了如何在你的apps中使用 GridViewPager layout。这个例子的位置在 _android-sdk/samples/android-20/wearable/GridViewPager_目录中。
添加Page Grid
像下面一样添加一个 GridViewPager 元素到你的layout描述文件:
你可以使用任何定义Layouts技术以保证你的2D picker可以工作在圆形和方形两种设备上。
实现Page Adapter
Page Adapter提供一组页面以填充 GridViewPager 部件。要实现这个adapter,你需要继承Wearable UI Library中的 FragmentGridPageAdapter 类。
举个例子