إخفاء SlidingDrawer على الشاشة الحنفية
-
28-10-2019 - |
سؤال
بشكل افتراضي ، في Android SlidingDrawer مصمم لاستخدام طريقة عرض الطفل كمقبض لفتح أو إخفاء نفسه.ولكن هنا تريد إخفاء SlidingDrawer الخاص بي من خلال النقر على أي مكان على الشاشة ليس داخل منطقة SlidingDrawer المفتوحة.تمامًا مثل القائمة المنبثقة التي تختفي عندما ينقر المستخدم على أماكن أخرى على تطبيق سطح المكتب / الويب. أي طريقة لفعل ذلك؟ تم تصميم درجتي المنزلق بحيث لا يكون في وضع ملء الشاشة ، لذا فهو يتيح للمستخدم النقر على أماكن أخرى على الشاشة.
المحلول
على المنظر الموجود خارج الدرج المنزلق ، أضف TouchListener الذي تستدعي فيه رمز الترقيم العام أو رمز العلامة العام على الدرج المنزلق.
لا تنتمي إلى StackOverflow