Sobes.tech
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.