首页>>移动互联网>>Android防止输入框软键盘弹出的方式
Android防止输入框软键盘弹出的方式
来源: 时间: 2015-04-13 09:56:07

1、EditText有焦点(focusable为true)阻止输入法弹出

editText=(EditText)findViewById(R.id.txtBody);

        editText.setOnTouchListener(new OnTouchListener() {

            public boolean onTouch(View v, MotionEvent event) {

                editText.setInputType(InputType.TYPE_NULL); // 关闭软键盘

                return false;

            }

        });

2、当EidtText无焦点(focusable=false)时阻止输入法弹出

        InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);

        imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);     

本页地址:http://www.easytd.com/yidonghulianwang/d_15041309274.html

上一篇:用IntelliJ IDEA集成工具开发Android程序 下一篇:Android设置模拟器窗口大小的方法