我必须实现android刷卡以刷新listview。我从here获得了示例代码。但是在这段代码中,它会向下滑动以刷新listview。我希望它可以刷新列表视图。如果有人知道答案,请解释或建议我从一开始就能理解的链接。谢谢。
答案 0 :(得分:3)
答案 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>
看到完整的实施