Hirdetés

Új hozzászólás Aktív témák

  • dipeti

    senior tag

    Sziasztok!

    Egy egeszen amator kerdessel fordulok hozzatok. Van egy app, ami egy webAPI-rol kiszed egy csomo infot (focimeccsek eredmenyei). Azokat elmenti a Content Provideren kereszul lokalisan. Majd LoaderManager segitsegevel ki akarom olvasni, es RecyclerViewban megjeleniteni. Az informaciokat ketto darab fragmentet tartalmazo ViewPagerben jelenitem meg (elso fragment: befejezett meccsek, masodik fragment: nem befejezett meccsek).

    A kerdesem a kovetkezo: Hogyan celszeru az alkalmazast felepitenem? Miert felelos az egyetlen actvity es miert felelos a ket fragment?
    Jelenleg mindket fragment implementalja a LoaderCallbacket, van nekik mRecyclerView-juk es sajat mLoaderManagerjuk. A MainActivity pedig csak a fragmentek megjeleniteset intezi, illetve elindit egy automata network syncet egy background threaden.
    Ez a megoldas mennyire elfogadhato? Jobb lenne ha az activity szedne ki az adatot local db-bol (mint egy controller) es fragmentek csak megkapnak a cursort, majd megjelenitenek (mint egy view).

    Ha esetleg valami hasonlo jellegu kodreszletet tudtok mutatni, vagy egy tutorialt nekem az is tokeletes. Koszonom szepen. :R

Új hozzászólás Aktív témák