我有一个recyclerview显示排球请求的数据。我正在使用handler()。postDelayed来显示4秒的进度条,但它与我的recyclerview不一致,因为有时从api获取数据并将其显示在回收站视图中需要超过4秒的时间,并且有时需要更少那个。 但是我想要进度条运行,只要recyclerview不可见。如何在recyclerview加载时显示进度条并在完成后将其隐藏?
这是我的代码
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
stopProgressbar();
}
},4000);
new Handler().post(new Runnable() {
@Override
public void run() {
loadData();
}
});
它的工作..非常感谢 –
很高兴知道:)快乐编码 – FAT