Sobes.tech
Junior — Middle

Ikki xil fragmentni bir vaqtning o'zida ekranida qanday ko'rsatish mumkin?

sobes.tech AI

AIdan javob

Androidda ekranda bir vaqtning o'zida ikkita bir xil fragmentni ko'rsatish uchun, bir xil sinfning ikkita nusxasini yaratib, ularni faoliyatning dizaynida turli konteynerlarga (masalan, FrameLayout) qo'shishingiz mumkin.

Misol:

// activity_main.xml dizaynda
// <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();

Shu tarzda, bir xil fragmentning ikkita nusxasi ekraning turli joylarida bir vaqtning o'zida ko'rsatiladi.