RecyclerView
に問題があります。 RVでアイテムを移動してスクロールすると、重複したアイテムがいくつか見えました。スクロール時のAndroid RecyclerViewの重複項目
6
A
答えて
0
RecyclerView
は、ビューをリサイクルします。データを削除するときは、notifyItemChanged(pos)
またはnotifyDataSetChanged()
メソッドを呼び出します。
+0
Sepasgozaram、(ありがとう、私のために働いた) – RayaCoder
0
あなたのnotifyDataSetChanged()
が問題です。
正しく使用したことを確認します。
です:
private void parseJsonFeed(JSONArray response) {
for (int i = 0; i < response.length(); i++)
try {
JSONObject obj = response.getJSONObject(i);
MyData myData = new MyData();
myData.setContent_title(obj.getString("content_title"));
...
...
...
...
// adding content to array
homeList.add(myData);
} catch (JSONException e) {
e.printStackTrace();
}
//Notifying the adapter that data has been added or changed
//this must always be called else the recycler would not understand when to stop or start working.
recyclerViewAdapter.notifyDataSetChanged();
}
12
私はその後半を知っているが、それが誰かを助けることを願っています。これら2つのメソッドをアダプタでオーバーライドします。
@Override
public long getItemId(int position) {
return position;
}
@Override
public int getItemViewType(int position) {
return position;
}
関連する問題
- 1. Recyclerviewスクロールの重複項目
- 2. RecyclerView複製項目
- 3. recyclerviewの次の項目の上にスクロール
- 4. RecyclerViewの選択項目がスクロール時に変更される
- 5. Android RecyclerViewの上にスクロールして項目を置く
- 6. android recyclerviewは項目の始めまで正確にスクロール
- 7. Android Spinner重複した項目は、最初に重複した項目の位置のみを返します。
- 8. 複数の項目をテキスト項目に重複項目を追加する
- 9. RecyclerView項目リフレッシュ
- 10. RecyclerViewシフト項目
- 11. RecyclerViewでの問題高さ項目
- 12. RecyclerViewの項目は、フォーカスを失う
- 13. スクロールrelativelayout recyclerview内でネストされたscrollviewを使用してrecyclerview項目
- 14. スクロール時のカスタムリストビューの画像重複
- 15. 重複アイテムRecyclerView
- 16. Android recyclerview上にスクロール
- 17. AndroidでRecyclerViewをスクロール
- 18. Android Recyclerviewスクロールの問題
- 19. Android RecyclerView - スクロールの変更アイテム
- 20. RecyclerViewは下の項目に適合
- 21. スクロールでRecyclerViewアイテムの複製
- 22. 複数の項目から項目を選択するListView - android
- 23. 重複するケース項目: "0"
- 24. クリック時の複数項目のインクリメント
- 25. ドラッグ見ると、次のRecyclerView項目でAndroid
- 26. いくつかの項目の重複する項目を取得する
- 27. RecyclerView項目のサイズ変更の問題
- 28. UICollectionView次の項目へスクロール
- 29. WP7リストボックス項目のスクロール
- 30. デザインガイドライン:RecyclerViewの重複アイテム
は –
は今のコードが追加され、ここでhttp://stackoverflow.com/a/36327143/3145960 –
@mehrdadkhosraviの回答を参照してください、あなたのコードを追加します。 – RayaCoder