Junior — Middle
Ekranda eyni iki fraqmenti eyni zamanda necə göstərə bilərik?
sobes.tech Süni İntellekt
AI-dan cavab
Android-da ekranda eyni zamanda iki eyni parça göstərmək üçün, eyni sinifin iki nümunəsini yarada və onları fəaliyyətin dizaynında müxtəlif konteynerlərə (məsələn, FrameLayout) əlavə edə bilərsiniz.
Nümunə:
// activity_main.xml dizaynında
// <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();
Bu şəkildə, eyni fragmentin iki nümunəsi ekranın müxtəlif yerlərində eyni zamanda göstəriləcək.