EditText 不彈出軟件鍵盤
創(chuàng)新互聯(lián)公司主營江津網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,江津h5微信小程序搭建,江津網(wǎng)站營銷推廣歡迎江津等地區(qū)企業(yè)咨詢
方法一:
在AndroidMainfest.xml中選擇哪個activity,設(shè)置windowSoftInputMode屬性為adjustUnspecified|stateHidden
例如:
方法二:
讓EditText失去焦點,使用EditText的clearFocus方法
例如:
EditText edit=(EditText)findViewById(R.id.edit); edit.clearFocus();
方法三:
強制隱藏Android輸入法窗口
例如:
EditText edit=(EditText)findViewById(R.id.edit); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
2.EditText始終不彈出軟件鍵盤
例:
EditText edit=(EditText)findViewById(R.id.edit); edit.setInputType(InputType.TYPE_NULL);