0
私はここにどこでも見てきましたが、何も私の問題に関連していません。基本的には私のアプリの読み方向を変える機能を実装しました(1または-1)。最初は方向を変えることができますが、実際にはうまくいきますが、同じコードを使用して変更する方向)は更新されません。ちょうどのように見えるnotifyDataSetChanged();は2度目の作業を望んでいません...?私は間違って何をやっているRecyclerViewがクリアされない(notifyDataSetChanged not working)
private void flip() {
if (!isFlipped) {
mData.getItems().removeAll(mData.getItems());
mAdapter.notifyDataSetChanged();
isFlipped = true;
loadData(false, -1);
closeMenu();
} else {
mData.getItems().removeAll(mData.getItems());
mAdapter.notifyDataSetChanged();
isFlipped = false;
loadData(false, 1);
closeMenu();
}
}
次のようによう
私のコードはありますか?
public void clearAll(){
mData.clear();
this.notifyDataSetChanged();
}
そして、あなたの活動(または断片)から、その関数を呼び出します:
ここでも、事前に感謝:)
これは完全に機能しました。ありがとうございます! – BilalMH