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.