android-FlipView支持左右翻页和上下翻页。
作者将api设计得尽可能跟ListView一样。FlipView拥有一个一般的adapter,你可以在如下设置adapter:
void setAdapter(ListAdapter adapter); ListAdapter getAdapter();
获取可翻转的页数和当前页:
int getPageCount(); int getCurrentPage();
类似于ListView中scrollTo, smoothScrollTo, scrollBy 和smoothScrollBy 作用的一些方法:
void flipTo(int page); void smoothFlipTo(int page); void flipBy(int pageDelta); void smoothFlipBy(int pageDelta);
翻页效果最大的难题已经解决,接下来问题就是数据封装,嵌套两个girdview了,这里简单贴下代码,感兴趣的可以直接去看源码。