首页 > 学院 > 开发设计 > 正文

弹出对话框的同时,弹出弹出软件盘

2019-11-06 09:37:08
字体:
来源:转载
供稿:网友

项目中遇到这样的需求:点击一个按钮,弹出对话框,同时弹出软件盘,经过一番查找,终于解决了这个问题 当调用Dialog的show()方法的时候,只需要用handle来发送消息,打开软件盘,代码如下

PRivate Handler handler = new Handler(){ public void handleMessage(Message msg) { //在需要弹出软键盘的地方发送msg if (msg.what==1000){ //使用以下代码来弹出软键盘 InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(getapplicationContext().INPUT_METHOD_SERVICE); inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); } } };
上一篇:Service

下一篇:华为手机Log不打印

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表