Android程序打開和對輸入法的操作(打開/關閉)
更新時間:2013年05月23日 17:16:01 作者:
整理了一下Android下對輸入法的操作:打開輸入法窗口、關閉出入法窗口、如果輸入法打開則關閉,如果沒打開則打開、獲取輸入法打開的狀態(tài)
今天整理了一下Android下對輸入法的操作:具體如下
一、打開輸入法窗口:
復制代碼 代碼如下:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// 接受軟鍵盤輸入的編輯文本或其它視圖
imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);
二、關閉出入法窗口
復制代碼 代碼如下:
nputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(OpeListActivity.this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
<DIV style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51);
FONT-SIZE: 14px" id=_mcePaste>//接受軟鍵盤輸入的編輯文本或其它視圖</DIV>
<P style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px">inputMethodManager</P>
<DIV style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px" id=_mcePaste>.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);</DIV>
三、如果輸入法打開則關閉,如果沒打開則打開
復制代碼 代碼如下:
InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
四、獲取輸入法打開的狀態(tài)
復制代碼 代碼如下:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
boolean isOpen=imm.isActive();
//isOpen若返回true,則表示輸入法打開
相關文章
關于Android Device Monitor 無法打開問題
大家好,本篇文章主要講的是關于Android Device Monitor 無法打開問題,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下2022-01-01Android自定義Seekbar滑動條 Pop提示跟隨滑動按鈕滑動
這篇文章主要為大家詳細介紹了Android自定義Seekbar滑動條,Pop提示跟隨滑動按鈕滑動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-07-07Android中activity處理返回結果的實現(xiàn)方式
這篇文章主要介紹了Android中activity處理返回結果的實現(xiàn)方式,為了實現(xiàn)這個功能,Android提供了一個機制,跳轉到其他activity時,再返回,可以接受到其他activity返回的值,無需再start新的當前activity。需要的朋友可以參考下2016-12-12Android開發(fā)方式之Java+html+javascript混合開發(fā)
這篇文章主要為大家詳細介紹了Android開發(fā)方式的其中一種Java+html+javascript混合開發(fā),感興趣的小伙伴們可以參考一下2016-06-06Android開發(fā)實現(xiàn)撥打電話與發(fā)送信息的方法分析
這篇文章主要介紹了Android開發(fā)實現(xiàn)撥打電話與發(fā)送信息的方法,結合實例形式分析了Android撥打電話及發(fā)送信息相關布局、功能實現(xiàn)及權限控制操作技巧,需要的朋友可以參考下2017-12-12Android自定義控件ViewFipper實現(xiàn)豎直跑馬燈效果
這篇文章主要為大家詳細介紹了Android自定義控件ViewFipper實現(xiàn)豎直跑馬燈效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12Android App中使用SurfaceView制作多線程動畫的實例講解
這篇文章主要介紹了Android App中使用SurfaceView制作多線程動畫的實例講解,SurfaceView經(jīng)常被用來制作游戲中的動畫,不過同時要注意畫面閃爍的問題,需要的朋友可以參考下2016-04-04Android從Fragment跳轉到其他Activity的簡單實例
這篇文章主要介紹了Android從Fragment跳轉到其他Activity的簡單實例,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02