mr1000
- Forum-Beiträge: 86
14.10.2021, 18:04:25 via Website
14.10.2021 18:04:25 via Website
Guten Abend,
ich habe folgendes Problem mit meiner App.
Ich habe in einer SQL mehrere Werte gespeichert, die ich mir mittels For-Schleife anzeigen lasse was auch wunderbar klappt.
Ich bekomme alle Wert über den Log angezeigt, nur wird ein Cardview erzeugt, obwohl mehrere erstellt werden müssten.
Wisst ihr, warum es nicht klappt?
private void getComstumerData() {
// Reading all contacts
Log.d("Reading: ", "Reading all contacts..");
List<Contact> contacts = dbAdapter.getAllContacts();
for (Contact cn : contacts) {
String log = "Name: " + cn.getName() + " ,Adresse: " +
cn.getAdress() + " ,PLZ und Stadt: " + cn.getPlzcity() + " Steuernummer: " + cn.getTaxes() + " Iban: " + cn.getIban() + " Bic: " + cn.getBic();
ArrayList<getData> getDataArrayList = new ArrayList<>();
getDataArrayList.add(new getData(cn.getName(), cn.getAdress(), cn.getPlzcity(), cn.getTaxes(), cn.getIban(), cn.getBic()));
RecyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
RecyclerView.setHasFixedSize(true);
RecyclerView.setAdapter(listAdapter);
listAdapter.updateData(getDataArrayList);
Log.d(LOG, "all contacts " + log);
}
Gruß,
mr1000
— geändert am 14.10.2021, 18:05:01
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.