原标题:Android零基础入门|StackView卡片堆叠
上一期学习了AdapterViewFilpper的使用,你已经掌握了吗?本期开始学习StackView的使用。
一、认识StackView
StackView也是AdapterView Animator的子类,它也用于显示Adapter提供的一系列View。 StackView将会以堆叠(Stack)的方式来显示多个列表项。
为了控制StackView显示的View组件,StackView提供了如下两种控制方式。
拖走StackView中处于顶端的View,下一个View将会显示出来。将上一个View拖进StackView,将使之显示出来。
通过调用StackView的showNext()、showPrevious()控制显示下一个、上一个组件。 二、StackView示例
接下来通过一个简单的示例程序来学习StackView的使用方法。
继续使用WidgetSample工程的listviewsample模块,在app/main/res/layout/目录下创建stackview_layout.xml文件,在其中填充如下代码片段: