Wpis z mikrobloga

Mireczki z #java #androiddev, gorąca prośba. Jestem całkowitym noobem w Javie i mobilkach i chyba zabrałem się za projekt ponad swoje siły, ale nie mogę się wycofać, bo już zgłoszony prowadzącemu. Staram się jak mogę, korzystając z Internetu i książek, ale mam teraz problem, nad którym siedzę już kilka godzin i chyba nie będę wstanie go samemu przeskoczyć.
Potrzebowałem generować listę produktów z bazy danych i sobie z tym w miarę poradziłem, dużo się naczytałem o DataBindingu, problem w tym, że potrzebuję teraz przerobić Activity z całym kodem do tego na Fragment, tak coby mieć dolną nawigację. I nie mam zielonego pojęcia jak się za to zabrać, ktoś byłby w stanie jakoś pomóc?

Tutaj kod z Activity, które muszę przerobić na Fragment:
http://www.wklejto.pl/818256

#kiciochpyta #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja Ci tego kodu nie przerobię, ale ...
Wstaw w layout activity FrameLayout, napisz klasę dla fragmentu i wyświetl go w Frame Layout.
Generalnie niewiele się nie zmieni, bo fragmenty mają podobny cykl życia w aplikacji.
Tu artykuł z pomocą: https://guides.codepath.com/android/creating-and-using-fragments
Możesz mieć dolną nawigację bez fragmentów ...
https://medium.com/@suragch/how-to-add-a-bottom-navigation-bar-in-android-958ed728ef6c
  • Odpowiedz
@CyfrowyD: Tylko problem jaki miałem z nawigacją bez fragmentów to niedziałające buttony (przez to DataBinding). To znaczy, dało się zrobić żeby działały, ale nie umiałem tym sposobem obsłużyć bottomNava
  • Odpowiedz
@Bratkello: Byłem w tym wątku, ale przecież on ma zupełnie inny kod niż ja. Jeśli Ty tam widzisz rozwiązanie dla mojego problemu, to widocznie siedzisz w Javie dużo dłużej, a ja, jak już wspominałem, jestem kompletnym noobem.

Skoro nie data binding to co innego?
Pobieram produktu z Firebase, każdy produkt ma nazwę, opis i cenę, i muszę na podstawie ilości pobranych produktów stworzyć ich listę z 3 textViewami i buttonem
  • Odpowiedz