ViewFlipper与AdapterViewFlipper

时间:2013-02-19 17:35:53

标签: android

有人可以解释ViewFlipperAdapterViewFlipper之间的实际差异。包括何时使用一个而不是另一个。

我已经在自定义游标适配器中使用ViewFlipper几个月了,我开始认为我使用了错误的方法,尽管它有效。

1 个答案:

答案 0 :(得分:21)

使用ViewFlipper,您通常会预先声明所有孩子,并且没有回收概念。

使用AdapterViewFlipper,您可以使用Adapter,就像使用ListViewSpinner等一样,因此孩子们可以动态确定并且代表视图孩子们可以回收。

对于小的静态内容,ViewFlipper更简单。此外,API级别11(IIRC)中添加了AdapterViewFlipper,因此无法在Android上使用旧版本。