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

Έτσι, δύο αντίγραφα του ίδιου τμήματος θα εμφανίζονται ταυτόχρονα σε διαφορετικά σημεία της οθόνης.