Sobes.tech
Junior — Middle

Экранада бирдей эки бөлүктү бир убакта көрсөтүү үчүн кандай жолдор бар?

sobes.tech AI

AIден жооп

Androidда бир убакта эки бирдей бөлүмдү көрсөтүү үчүн, ошол эле класстын эки нускамасын түзүп, аларды активдүүлүктүн түзүмүндө ар кандай контейнерлерге (мисалы, FrameLayout) кошо аласыз.

Мисал:

// 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();

Ушул жол менен, бир эле бөлүмдүн эки нускасы экрандын ар башка жерлеринде бир убакта көрсөтүлөт.