Android: popupwindow.showatlocation (ancorview) -> كيفية الحصول على الشاشة بأكملها كمرساة؟
-
28-09-2019 - |
سؤال
أملك نافذة منبثقة, ، والتي أود وضعها في وسط الشاشة. ومع ذلك ، لدي فقط الوصول إلى لوحة المفاتيح (بما أنني أقوم بتنفيذ ime) في الجزء السفلي من الشاشة وعندما أركز PopupWindow
باستخدام KeyboardView
و Gravity.CENTER
بالطبع يتمركز فقط فوق لوحة المفاتيح ، ولكن ليس في الشاشة بأكملها.
هل هناك طريقة للحصول على الشاشة بأكملها كعرض مرساة؟
المحلول
لا يمكنك القيام بذلك مع نافذة منبثقة. يجب عليك إنشاء نافذة خاصة بك باستخدام مثيل WindowManager.
لا تنتمي إلى StackOverflow