我想使用 PullToRefresh ,但在我的应用中,我不使用recyclerview
,并使用此小部件:android.support.v4.widget.NestedScrollView
。
我应该设置pull刷新以在我的应用程序中加载新数据,我该怎么办?
请不要给我使用RecyclerView
,因为我还没有使用RecyclerView
。
我想用android.support.v4.widget.NestedScrollView
。
我怎么能?
答案 0 :(得分:2)
this.srl1 = (SwipeRefreshLayout) findViewById(R.id.srl);
if (srl1 != null) {
srl1.setColorSchemeResources(R.color.red, R.color.green, R.color.blue);
srl1.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
Refresh();
}
});
}
XML CODE
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id="@+id/srl"
>
</android.support.v4.widget.SwipeRefreshLayout>