Android使用ScrollView控件进行刷新

时间:2011-12-04 18:31:19

标签: android android-layout android-widget pull-to-refresh

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

任何人都知道如何使用ScrollView实现它?

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

2 个答案:

答案 0 :(得分:0)

只有一个元素的

ListView可以视为ScrollView。您可以使用该实现进行pull-to-refresh ListView并在其中添加一个项目。我过去曾经使用过这个技巧。

答案 1 :(得分:0)

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