Android EditText默認(rèn)不彈出輸入法的實(shí)現(xiàn)方法
一、Android EditText默認(rèn)不彈出輸入法的辦法:
1. 在AndroidManifest.xml中將需要默認(rèn)隱藏鍵盤的Activity中添加屬性即可(常用此方法)
android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="orientation|keyboardHidden"
例如:
<activity android:name=".activity.CheckInfoActivity" android:launchMode="singleTask" android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait"/>
2. 讓 EditText失去焦點(diǎn),使用EditText的clearFocus方法
EditText edit = (EditText)findViewById(R.id.edit); edit.clearFocus();
3. 強(qiáng)制隱藏Android輸入法窗口
EditText edit=(EditText)findViewById(R.id.edit); InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
以上這篇Android EditText默認(rèn)不彈出輸入法的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android學(xué)習(xí)筆記--Activity中使用Intent傳值示例代碼
Intent負(fù)責(zé)對(duì)應(yīng)用中一次操作的動(dòng)作、動(dòng)作涉及數(shù)據(jù)、附加數(shù)據(jù)進(jìn)行描述,Android則根據(jù)此Intent的描述,負(fù)責(zé)找到對(duì)應(yīng)的組件,將Intent傳遞給調(diào)用的組件,并完成組件的調(diào)用2013-06-06Android 6.0 藍(lán)牙搜索不到設(shè)備原因,MIUI權(quán)限申請(qǐng)機(jī)制方法
今天小編就為大家分享一篇Android6.0 藍(lán)牙搜索不到設(shè)備原因,MIUI權(quán)限申請(qǐng)機(jī)制方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07Android TextView和ImageView簡(jiǎn)單說明
Android TextView和ImageView簡(jiǎn)單說明,需要的朋友可以參考一下2013-03-03Android Notification.Builder通知案例分享
這篇文章主要為大家分享了Android Notification.Builder通知案例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10Android中設(shè)置WebView禁止縮放網(wǎng)頁的步驟
在Android中如果你想要禁止WebView縮放網(wǎng)頁,可以通過設(shè)置WebView的一些屬性來實(shí)現(xiàn),這篇文章主要給大家介紹了關(guān)于Android中設(shè)置WebView禁止縮放網(wǎng)頁的步驟,需要的朋友可以參考下2024-05-05