3

我正在使用 ScrollView 来显示在运行时膨胀的项目列表。就像用户的更新提要一样。在考虑让用户使用新通知更新视图的选项时,我想到了 twitter 应用程序中的拉动刷新功能。

任何人都知道如何以及是否可以使用 ScrollView 来实现?

看到有一些使用 ListView 的实现,但我不喜欢改变我的所有平台以获得这种刷新效果的想法。

4

3 回答 3

1

引入了一种解决方案,用于为各种可滚动的组件(如 listview 和 scrollview)实现 pull to refresh。查看 ChangeLog 链接https://github.com/chrisbanes/Android-PullToRefresh

于 2012-11-07T08:00:58.267 回答
0

ListView只有一个元素可以被视为ScrollView. 您可以将实现用于拉动刷新ListView并在其中仅添加一项。我过去曾使用过这个技巧。

于 2011-12-04T19:29:50.433 回答
0

你可以这样做。当用户向下移动手指并且滚动视图位于其顶部时,您可以增加滚动视图的上边距。然后在发布时触发更新并通过动画减少边距。(您必须创建自己的动画才能完成)。这就是想法。如果您需要更具体的帮助,请询问您无法实施的内容。

于 2011-12-04T20:02:06.350 回答