Android 在刷新时禁用默认SwipeRefreshLayout动画
我正在为pulltorefresh使用swiperefreshlayout。当用户下拉时,显示加载动画,而不调用Android 在刷新时禁用默认SwipeRefreshLayout动画,android,android-studio,pull-to-refresh,swiperefreshlayout,Android,Android Studio,Pull To Refresh,Swiperefreshlayout,我正在为pulltorefresh使用swiperefreshlayout。当用户下拉时,显示加载动画,而不调用设置刷新(true) 我只想在调用setRefreshing(true)时显示加载动画。 有没有办法禁用在拉动屏幕时自动显示动画 谢谢。在您的onCreate()方法中:尝试执行这些操作 mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @O
设置刷新(true)
我只想在调用setRefreshing(true)
时显示加载动画。
有没有办法禁用在拉动屏幕时自动显示动画
谢谢。在您的onCreate()方法中:尝试执行这些操作
mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
mSwipeRefreshLayout.setRefreshing(false);
mSwipeRefreshLayout.setEnabled(false);
}
});
当您想重新刷新时,请使用相反的方法
希望这有帮助。试试这个:
mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
mSwipeRefreshLayout.setRefreshing(false);
}
});
如果设置mSwipeRefreshLayout.setVisibility(View.GONE);然后也会对里面的观点进行分析,目的是我有更新的答案。在这种情况下,可见性将不起作用。