Android: popupwindow.showatlocation (ancorview) -> كيفية الحصول على الشاشة بأكملها كمرساة؟

StackOverflow https://stackoverflow.com/questions/3884082

  •  28-09-2019
  •  | 
  •  

سؤال

أملك نافذة منبثقة, ، والتي أود وضعها في وسط الشاشة. ومع ذلك ، لدي فقط الوصول إلى لوحة المفاتيح (بما أنني أقوم بتنفيذ ime) في الجزء السفلي من الشاشة وعندما أركز PopupWindow باستخدام KeyboardView و Gravity.CENTER بالطبع يتمركز فقط فوق لوحة المفاتيح ، ولكن ليس في الشاشة بأكملها.

هل هناك طريقة للحصول على الشاشة بأكملها كعرض مرساة؟

هل كانت مفيدة؟

المحلول

لا يمكنك القيام بذلك مع نافذة منبثقة. يجب عليك إنشاء نافذة خاصة بك باستخدام مثيل WindowManager.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top