Kamilia نشر 16 سبتمبر 2015 أرسل تقرير نشر 16 سبتمبر 2015 لدي تطبيق أبرمجه لـ Android، وأتوفر على EditText وButton في واجهة التطبيق، وأريد إخفاء لوحة المفاتيح في الهاتف بعد الضغظ على الزر، فكيف أفعل ذلك؟ اقتباس
0 E.Nourddine نشر 16 سبتمبر 2015 أرسل تقرير نشر 16 سبتمبر 2015 يمكنك اخفاء لوحة المفاتيح الخاصة بجهازك عن طريق استدعاء الدالة InputMethodManager واعطاءها القيمة hideSoftInputFromWindow، بهذه الطريقة:// التأكد من ظهور النافذة View view = this.getCurrentFocus(); if (view != null) { //اخفاء لوحة المفاتيح منالنافذة الحالية InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0); }أدرج هذه الدالة في كود الزر.هكذا ستتمكن من اخفاء لوحة المفاتيح في جميع الحالات. اقتباس
السؤال
Kamilia
لدي تطبيق أبرمجه لـ Android، وأتوفر على EditText وButton في واجهة التطبيق، وأريد إخفاء لوحة المفاتيح في الهاتف بعد الضغظ على الزر، فكيف أفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.