- Forum-Beiträge: 86
24.09.2022, 19:11:42 via Website
24.09.2022 19:11:42 via Website
Guten Abend zusammen,
ich parse mehrere RSS-Feeds und möchte diese in meiner Recyclerview anzeigen lassen.
Nun habe ich eine For-Schleife die mehrere Feeds parset und die an den Adapter weitergibt, es werden auch Daten angezeigt nur stürzt die App danach ab, da wahrscheinlich der Adapter nicht hinterkommt mit den Daten.
Wie kann ich am besten das Problem lösen?
//Get the values from the RSS feed and set the value in the Recyclerview
if (isItemAvailable) {
//updated the UI
Handler handler = new Handler(Looper.getMainLooper());
handler.post(() -> {
childModelList.add(new ChildModel(title, description, image, date, duration, audioURL, keywords, summary, author));
parentModelList.add(new ParentModel(category, childModelList));
RecyclerView recyclerView = mainActivity.findViewById(R.id.parentRecyclerview);
RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(mainActivity);
recyclerView.setLayoutManager(layoutManager);
ParentRecyclerViewAdapter parentRecyclerViewAdapter = new ParentRecyclerViewAdapter(mainActivity, parentModelList);
recyclerView.setNestedScrollingEnabled(false);
recyclerView.setAdapter(parentRecyclerViewAdapter);
});
— geändert am 24.09.2022, 19:12:43
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.