Lab*_*abe 27 android swipeview
我使用SwipeRefreshLayout重新加载listview的内容.它可以工作并触发onRefreshListener,但是在加载完成后,出现在onwipe上的小加载微调器不想被忽略.有没有办法让它去?
编辑:修复SwipeView意味着SwipeRefreshLayout
小智 23
使用它的正确方法是这样的:
if (swipeLayout.isRefreshing()) {
swipeLayout.setRefreshing(false);
}
Run Code Online (Sandbox Code Playgroud)
如果您正在使用SwipeRefreshLayout然后swipeLayout_object.setRefreshing(false);用于解除加载图标.即
private SwipeRefreshLayout swipeLayout;
protected void onCreate(Bundle savedInstanceState) {
....
swipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container);
swipeLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
//Do your task
swipeLayout.setRefreshing(false);
}
});
}
Run Code Online (Sandbox Code Playgroud)
详情请点击此处. https://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html
| 归档时间: |
|
| 查看次数: |
21133 次 |
| 最近记录: |