Witam,
Szukam pomocy w dodaniu funkcjonalności w mojej aplikacji na androida polegającej na dodawaniu nowych produktów.
Na chwilę obecną wygląda to tak iż w głównym activity wyświetlam 4 produkty i klikając w jeden z nich przechodzimy do odpowiedniego activity, gdzie wyświetlam zdjęcie poglądowe oraz tekst. Zdjęcie pobierane jest z linku url, natomiast tekst wyświetlam przy użyciu bazy danych w usłudze firebase. Takie rozwiązanie daje mi możliwość edytowania lub zmiany na inny produkt, ale jestem ograniczony tylko do tych 4.
Chciałbym dodawać kolejne produkty tak aby tworzyła się powiedzmy ikonka i nowe activity z parametrami tego produktu (tak jak to robimy dodając produkty np. w allegro, olx).
Jakieś sugestie, rozwiązania?
albo w toolbar dodaj opcje AddProduct albo np FloatingButton i tam AddProduct,
w nowym activity dajesz image url oraz edit text dla opisu.
wiecej szczegolow w czym masz konkretny problem?
Chciałbym aby produkty były pobierane z bazy danych i wyświetlany każdy w osobnych activity.
W głównym oknie powinieneś mieć listę produktów, pobieraną od razu z Firebase, ale lista ma pokazywać tylko podstawowe informacje. Po kliknięciu na item listy pokazujesz nowe activity, przekazując mu resztę informacji do wyświetlenia o klikniętym elemencie.
Ewentualnie możesz z Firebase wczytywać tylko to co, jest wymagane do pokazania na głównej liście, a resztę doczytywać dopiero w nowym activity, wiążąc to po jakimś id, wszystko jednak zależy od tego jak dużo to danych będzie i jak masz zorganizowaną bazę.