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?