1

我正在开发一个必须实现 swipelistview 的项目。我在https://github.com/47deg/android-swipelistview中找到了其中一个。我想做的事情是在启动活动时默认打开 swipelistview 中的任何列表项

4

1 回答 1

0

我不知道是否有默认行为可以做到这一点,但您可以手动进行。在您的列表适配器的“getView”函数中,添加以下行:

((SwipeListView)parent).openAnimate(position);

请注意,列表适配器回收视图。如果您需要视图在它们从屏幕上消失并返回时保持其打开/关闭状态,您应该有一种方法来确定视图是否应该在“getView”函数中打开或关闭。否则适配器将重用它滚出屏幕时的状态视图。您可以通过调用关闭视图

((SwipeListView)parent).closeAnimate(position);
于 2014-03-12T16:43:50.097 回答