android– 对话框解除后隐藏软键盘

android– 对话框解除后隐藏软键盘,第1张

概述我想在AlertDialog解雇后隐藏软键盘,但它仍然可见.这是我的代码:alert=newAlertDialog.Builder(MyActivity.this);imm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);alert.setOnDismissListener(newDialogInterface.OnDismissListener(){

我想在AlertDialog解雇后隐藏软键盘,但它仍然可见.这是我的代码:

alert = new AlertDialog.Builder(MyActivity.this);imm = (inputMethodManager)getSystemService(Context.input_METHOD_SERVICE);alert.setondismissListener(new DialogInterface.OndismissListener() {    @OverrIDe    public voID ondismiss(DialogInterface dialog) {        imm.hIDeSoftinputFromWindow(getCurrentFocus().getwindowToken(), 0);    }});

解决方法:

在Manifest xml中

androID:windowsoftinputMode="statealwaysHIDden"

It will automatically hIDe soft keyboard on dismiss of Dialog

总结

以上是内存溢出为你收集整理的android – 对话框解除后隐藏软键盘全部内容,希望文章能够帮你解决android – 对话框解除后隐藏软键盘所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1100683.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存