Junior — Middle
Kako prikazati dva ista fragmenta istovremeno na ekranu?
sobes.tech АИ
Одговор од АИ
Da biste istovremeno prikazali dva ista fragmenta na ekranu u Androidu, možete napraviti dve instance iste klase fragmenta i dodati ih u različite kontejnere (npr. FrameLayout) u rasporedu aktivnosti.
Primer:
// U rasporedu activity_main.xml
// <FrameLayout android:id="@+id/container1" ... />
// <FrameLayout android:id="@+id/container2" ... />
Fragment fragment1 = new MyFragment();
Fragment fragment2 = new MyFragment();
getSupportFragmentManager().beginTransaction()
.add(R.id.container1, fragment1)
.add(R.id.container2, fragment2)
.commit();
Na ovaj način, dve instance istog fragmenta biće prikazane istovremeno na različitim mestima ekrana.