Android向上滑动以刷新ListView

时间:2015-09-04 11:11:43

标签: android listview android-listview swiperefreshlayout

我必须实现android刷卡以刷新listview。我从here获得了示例代码。但是在这段代码中,它会向下滑动以刷新listview。我希望它可以刷新列表视图。如果有人知道答案,请解释或建议我从一开始就能理解的链接。谢谢。

3 个答案:

答案 0 :(得分:3)

请使用

Link通过设置方向滚动底部/向上的库。

您也可以使用其他SO链接

SwipeRefreshLayout - Pull From Bottom

答案 1 :(得分:0)

之前我们曾经使用自定义滑动视图来检测向下滑动。但是android通过在android.support.v4中引入SwipeRefreshLayout来检测任何视图上的垂直滑动,让我们的日子更轻松。

以下链接显示了逐步程序

http://www.androidhive.info/2015/05/android-swipe-down-to-refresh-listview-tutorial/

答案 2 :(得分:0)

您可以使用SwipeRefreshLayout,您需要刷新的布局应该在此布局中提供。

<android.support.v4.widget.SwipeRefreshLayout
  android:id="@+id/sw_refresh"
  android:layout_width="match_parent" 
  android:layout_height="wrap_content">

  <!--layout which should be refreshed should come here-->

      <ListView
        android:layout_width="match_parent"
        android:layout_height="match_parent"></ListView>

       </android.support.v4.widget.SwipeRefreshLayout>

   </RelativeLayout>

您可以在Android swipe to refresh listview layout

看到完整的实施