0

好的,所以我有 3 个列表视图,我的布局看起来像这样

列表视图 1
按钮 1
列表视图 2
按钮 2
列表视图 3
按钮 3

我想做的是,

当用户单击按钮 1 时,我希望 Listview 1 填满屏幕,但动画应该类似于在下面视图顶部折叠的车库门。

除此之外,当用户单击 Button 2 时,第二个列表视图需要展开以填充屏幕但覆盖其他视图。现在,当我运行动画时,它要么完全退出屏幕。

如何创建像动画一样的车库门,基本上是在其他视图上滑动并覆盖它们。Android状态栏之类的东西向下拖动。

有人可以告诉我如何做到这一点吗?我尝试了各种方法,但都没有走远。

4

1 回答 1

0

将每个转换listviewsListFragments 然后像往常一样显示它们,当用户单击按钮时,通过动态添加来展开 ListFragment

于 2012-08-21T12:56:02.417 回答