這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)Android中怎么禁止EditText自動(dòng)彈出軟鍵盤,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
站在用戶的角度思考問題,與客戶深入溝通,找到南丹網(wǎng)站設(shè)計(jì)與南丹網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋南丹地區(qū)。
1.在包含EditText的父布局中添加android:focusable="true"和android:focusableInTouchMode="true"
這樣可以禁止自動(dòng)彈出軟鍵盤
2.在AndroidManifest.xml中添加stateHidden,這樣也不會(huì)自動(dòng)彈出
3.進(jìn)入頁面強(qiáng)制隱藏軟鍵盤
如果前兩種方法都不起作用的話,可以使用這種方法:
/** * 隱藏輸入軟鍵盤 * @param context * @param view */ public static void hideInputManager(Context context,View view){ InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); if (view !=null && imm != null){ imm.hideSoftInputFromWindow(view.getWindowToken(), 0); //強(qiáng)制隱藏 } }
上述就是小編為大家分享的Android中怎么禁止EditText自動(dòng)彈出軟鍵盤了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。