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

Այս կերպ, երկու նույն ֆրագմենտի օրինակներ միաժամանակ ցուցադրվում են տարբեր տեղերում էկրանին։