Το Android 11 έχει προσθέσει κώδικα που υποδηλώνει ότι η Google μπορεί να σας επιτρέψει να αλλάξετε το μέγεθος των παραθύρων εικόνας σε εικόνα (PIP), των παραθύρων βίντεο που επιπλέουν στην οθόνη.
Android 8.0 Oreo εισήχθη λειτουργία εικόνας σε εικόνα σε smartphone Android. Αυτή η λειτουργία σάς επιτρέπει να παρακολουθείτε βίντεο σε ένα μικρό, αιωρούμενο παράθυρο ενώ χρησιμοποιείτε άλλες εφαρμογές. Είναι επίσης χρήσιμο για την πλοήγηση, ώστε να μπορείτε να απαντάτε σε μηνύματα ή να αναζητάτε κάτι στο Διαδίκτυο χωρίς να χάνετε τι ακολουθεί στη διαδρομή σας. Καθώς τα smartphone γίνονται όλο και μεγαλύτερα, ειδικά με την εισαγωγή των αναδιπλούμενων συσκευών, τα παράθυρα εικόνας σε εικόνα παρέμειναν στο ίδιο μέγεθος. Στο Android 11, ωστόσο, η Google ενδέχεται να εισάγει έναν τρόπο για τους χρήστες να αλλάζουν το μέγεθος των παραθύρων εικόνας σε εικόνα.
Λειτουργία εικόνας σε εικόνα (PIP) στο Android 11. Άνοιξα ένα βίντεο YouTube και, στη συνέχεια, πραγματοποίησα την αρχική χειρονομία (ένα πάτημα του κουμπιού αρχικής οθόνης λειτουργεί επίσης) για να ανοίξει το βίντεο σε ένα παράθυρο PIP.
Οι OEM μπορούν να ορίσουν τα προεπιλεγμένα ένθετα άκρων (πόσο μακριά από την άκρη της οθόνης εμφανίζεται για πρώτη φορά το παράθυρο PIP), τα προεπιλεγμένα ποσοστά πλάτους και ύψους οθόνης, τα προεπιλεγμένα αναλογία διαστάσεων, την προεπιλεγμένη βαρύτητα (τη γωνία της οθόνης όπου ξεκινά το παράθυρο PIP) και τη συμπεριφορά snap (όπου το παράθυρο PIP μετακινείται αφού το αφήσει ο χρήστης πηγαίνω). Ωστόσο, οι περισσότεροι OEM δεν αγγίζουν το προεπιλεγμένες τιμές στο AOSP, και συνήθως δεν τροποποιούν ή επεκτείνουν τη λειτουργικότητα των παραθύρων PIP. Δεδομένου ότι το AOSP δεν παρέχει έναν τρόπο στους χρήστες να αλλάξουν το μέγεθος των παραθύρων PIP, ούτε και οι OEM. Αυτό θα μπορούσε να αλλάξει με την εισαγωγή μιας νέας κατηγορίας που ονομάζεται PipResizeGestureHandler στο SystemUI του Android 11 Developer Preview 2.
Αυτή η νέα τάξη είναι υπεύθυνη για τον έλεγχο συμβάντων χειρονομιών σε μια περιοχή αφής γύρω από την αριστερή, τη δεξιά, την επάνω ή την κάτω άκρη του παραθύρου εικόνα σε εικόνα. Ο χρήστης θα μπορεί να σύρει το παράθυρο PIP για να αλλάξει το μέγεθός του, αν και η αναλογία διαστάσεων του παραθύρου δεν θα αλλάξει. Προς το παρόν, δεν φαίνεται να υπάρχει όριο στο πόσο μεγάλο μπορεί να γίνει το παράθυρο PIP μέσω της αλλαγής μεγέθους. Η αλλαγή του μεγέθους ενός παραθύρου PIP με αυτόν τον τρόπο φαίνεται παρόμοια με την αλλαγή μεγέθους ελεύθερης μορφής πολλαπλά παράθυρα, με εξαίρεση την αναλογία διαστάσεων που δεν επιβάλλεται για παράθυρα ελεύθερης μορφής.
Η κλάση PipResizeGestureHandler είναι μέρος του com.android.systemui αντί του com.google.android.systemui, επομένως αυτή η αλλαγή η λειτουργία εικόνας σε εικόνα θα πρέπει να αντικατοπτρίζεται στο AOSP Android 11 καθώς και στο Android 11 στο Google Pixel. Δεδομένου ότι η τάξη είναι κάτω από com.android.systemui.pip.phone και όχι com.android.systemui.pip.tv, αυτή η δυνατότητα πιθανότατα προορίζεται για τηλέφωνα και όχι για Android TV. Ωστόσο, δεν μπόρεσα να ενεργοποιήσω αυτήν τη νέα δυνατότητα στο Pixel 3a XL μου, επομένως δεν μπορώ να επιβεβαιώσω εάν λειτουργεί ακόμα. Ωστόσο, θα εξερευνήσω τον κώδικα περισσότερο σε αυτήν και σε επόμενες εκδόσεις προεπισκόπησης για να δω αν μπορώ να τον κάνω να λειτουργεί.
Ειδήσεις Android 11 στο XDA