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();
Έτσι, δύο αντίγραφα του ίδιου τμήματος θα εμφανίζονται ταυτόχρονα σε διαφορετικά σημεία της οθόνης.