列表视图之间的Android转换

时间:2013-06-06 00:05:32

标签: android android-animation

如何向列表视图添加转换(从右到左)?我需要创建一个类别/子类别选择,我找到的所有样本都在为每个ListView使用一个新活动。

1 个答案:

答案 0 :(得分:0)

您可以将每个listView放在自己的片段中,甚至可以在同一个活动中同时使用这两个listView。如果它们都在它们自己的片段中,则拥有一个包含它们的容器Activity。

让类别列表原始填充其共享视图容器的宽度,并将子类别列表对齐到类别视图的右侧(可能在屏幕外)

当你想要从类别切换到子类别时,使用ScaleAnimation将类别listView从全宽缩小到0.当它缩小时,另一个视图将从右边“滑动”。

您可以根据想要的效果自定义和控制它。