stworzenie 200 obiektów i dodanie ich do listy. jak poprawnie to zaimplementować?

Odpowiedz Nowy wątek
2019-04-20 11:39
0

Hej,
potrzebuję wyświetlić listę 200 obiektów w recyclerview. Będę trzymał te obiekty w liście.

Zastanawiam się nad alternatywą dla poniższego kodu:

private void fillList() {
        list = new ArrayList();
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        ...
        ...
        ...   i tak stworzenie listy 200 elementowej
    }

Zrobić to metodą powyższą czy może w pętli tworzyć obiekty/ dodawać do listy, czytając dane z pliku CSV?
Nie wiem czy powyższy kod jest dobry z punktu widzenia dobrych praktyk programistycznych i stąd zastanawiam się nad pętlą i czytaniem danych z pliku CSV.

Dane do tworzenia obiektów nie będą się zmieniać, mogę je wrzucić do CSV czy innego pliku tekstowego w katalogu res/raw

Jak byście to zrobili?

Pozostało 580 znaków

2019-04-20 18:10
0

Z Twojego opisu CSV wygląda na wygodniejsze rozwiązanie.

Pozostało 580 znaków

2019-04-20 21:33
0

Pewnie tak zrobię, dzięki,
chociaż w sumie jakiejś wielkiej różnicy to nie ma

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0