تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > الحقل > repositionForWindowResize
أسلوب الحقل.repositionForWindowResize()
أداة مطوّر برامج لتغيير موضع Widgetdiv أثناء تغيير حجم النافذة. تحتاج إلى تحديد هذا العنصر الجذب إذا كان الحقل يحتوي على عنصر Widget يحتاج إلى إعادة ضبط موضعه عند تغيير حجم النافذة. فعلى سبيل المثال، تحدد حقول إدخال النص هذا عنصر الجذب بحيث يمكن للإدخال Widgetdiv تغيير موضعه عند حدث تغيير حجم النافذة. ويُعتبر ذلك أمرًا مهمًا على وجه الخصوص عند إيقاف الإدخالات المشروطة، لأنّ أجهزة Android ستطلق حدثًا لتغيير حجم النافذة عند فتح لوحة المفاتيح الافتراضية.
إذا كنت تريد أن يختفي Widgetdiv نفسه بدلاً من إعادة تحديد موضعه، فاعرض القيمة false. وهذا هو السلوك التلقائي.
تتعامل DropdownDivs بالفعل مع منطق تحديد الموضع الخاص بها، لذا لن تحتاج إلى تجاوز هذه الدالة إذا كان الحقل يحتوي فقط على DropdownDiv.
Signature:
repositionForWindowResize(): boolean;
المرتجعات:
منطقي
صحيح إذا كان ينبغي إعادة ضبط موضع الحقل، وخطأ إذا كان يجب أن يخفي Widgetdiv نفسه بدلاً من ذلك.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `repositionForWindowResize()` method is a developer hook for repositioning a field's WidgetDiv when the window resizes. It's necessary if a field uses a WidgetDiv that needs adjustment upon window resizing, particularly when modal inputs are disabled. Returning `true` prompts repositioning; `false` hides the WidgetDiv (default). Fields with only DropdownDivs don't require overriding this method, as they manage their own positioning. Text input fields use this hook.\n"]]