Android 2.X中的StackView实现

时间:2011-12-07 10:25:29

标签: android android-widget

需要实现一个View,其中包含按堆叠顺序放置的5个图像。当用户在此View图片上向上或向下移动手指时,请互相替换。

此方法在Android 3.0中看起来像StackView,但标准StackView显示应用程序,它可以从API 11级别开始,我为Eclair开发。

想知道你是否知道某些来源已经为Android 2.X实现了这种视图,或者你可能会给我一个建议来尝试另一种方法来实现这种样式化类型。

1 个答案:

答案 0 :(得分:1)

一个选项可能是从最近的Android源代码库中提取StackView源并将其放在应用程序中。如果我这样做,我肯定会更改包名称,为了保持向前兼容性,我会看到原始类是否存在于平台上并使用它。

如果我要实现你所描述的内容而不考虑使用StackView,我认为这可以通过覆盖ImageView并给我的类一个图像数组来让源循环通过来轻松完成。