2

我正在浏览 android 中的一些应用程序,例如 gdocs,catch apps for android。他们有一个列表视图,其中显示所有项目的列表。但是,它们也有滑动操作,如果您向左或向右滑动,它会将您带到过滤的项目列表。我的意思是,如果用户在所有文档的主列表中,如果他向左滑动,他可以转到最喜欢的项目列表,如果他向右滑动,他可以回到完整的项目列表。

有谁知道这是如何实现的?是仅使用一个列表视图完成,还是由多个列表视图完成?据我所知,在一项活动中很难拥有多个列表视图,如果尝试拥有多个列表视图,我的应用程序中会发生一些严重的强制关闭。在一个活动中真的有可能有两个列表视图吗?有人知道吗?是否有任何具有类似实现的示例?我希望看到一个示例,其中向左滑动和向右滑动会将它们带到具有相同活动的不同列表视图。动画看起来好像向左滑动和向右滑动是使用视图翻转器完成的。如果有人知道这方面的任何细节,请告诉我。这对我很有帮助。提前感谢您的时间和建议。

4

2 回答 2

2

是的,您可以在一个活动中拥有多个 ListView,而不会出现严重问题:)。

据我所知,这类应用程序使用带有滑动动作的 ViewFlipper 和一些动画来实现。

这是一个例子。 http://android-codes-examples.blogspot.com/2011/03/multiple-listview-and-custom-listview.html

于 2011-07-18T08:29:05.980 回答
0

我推测,每个活动都有一个列表,滑动操作只会调用另一个活动。

可能有多个列表-您的“强制关闭”当然与此无关

于 2011-07-18T08:44:50.957 回答