أضاف Android 11 رمزًا يشير إلى أن Google قد تسمح لك بتغيير حجم نوافذ الصورة داخل الصورة (PIP)، وهي نوافذ الفيديو التي تطفو على الشاشة.
أندرويد 8.0 أوريو قدَّم وضع صورة داخل صورة للهواتف الذكية التي تعمل بنظام Android. تتيح لك هذه الميزة مشاهدة مقاطع الفيديو في نافذة صغيرة عائمة أثناء استخدام تطبيقات أخرى. كما أنه مفيد للتنقل حتى تتمكن من الرد على الرسائل أو البحث عن شيء ما على الإنترنت دون أن تفوتك الخطوة التالية على طريقك. نظرًا لأن الهواتف الذكية أصبحت أكبر فأكبر، خاصة مع ظهور الأجهزة القابلة للطي، ظلت نوافذ الصورة داخل الصورة بنفس الحجم. ومع ذلك، في Android 11، ربما تقدم Google طريقة للمستخدمين لتغيير حجم نوافذ الصورة داخل الصورة.
وضع صورة داخل صورة (PIP) في Android 11. فتحت مقطع فيديو على YouTube ثم قمت بإجراء إيماءة الصفحة الرئيسية (النقر على زر الصفحة الرئيسية يعمل أيضًا) لفتح الفيديو في نافذة PIP.
يمكن لمصنعي المعدات الأصلية ضبط إعدادات الحافة الافتراضية (إلى أي مدى تظهر نافذة PIP لأول مرة من حافة الشاشة)، والنسب الافتراضية لعرض الشاشة وارتفاعها، والنسب الافتراضية للارتفاع نسبة العرض إلى الارتفاع، والجاذبية الافتراضية (زاوية الشاشة حيث تبدأ نافذة PIP)، وسلوك الانطباق (حيث تتحرك نافذة PIP بعد أن يسمح المستخدم يذهب). ومع ذلك، فإن معظم مصنعي المعدات الأصلية لا يلمسون
القيم الافتراضية في AOSP، وهي عادةً لا تقوم بتعديل أو توسيع وظائف نوافذ PIP. نظرًا لأن AOSP لا يوفر طريقة للمستخدمين لتغيير حجم نوافذ PIP، فإن الشركات المصنعة للمعدات الأصلية لا توفر ذلك أيضًا. يمكن أن يتغير ذلك مع تقديم فئة جديدة تسمى 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