最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 顯示和隱藏軟鍵盤的方法(手動(dòng))

 更新時(shí)間:2016年01月25日 09:27:04   作者:肖賽SoAi  
在Android開發(fā)中,經(jīng)常會(huì)有一個(gè)需求,做完某項(xiàng)操作后,隱藏鍵盤,也即讓Android中的軟鍵盤不顯示。今天,和大家分享如何利用代碼來實(shí)現(xiàn)對(duì)Android的軟件盤的隱藏、顯示的操作

在Android開發(fā)中,經(jīng)常會(huì)有一個(gè)需求,做完某項(xiàng)操作后,隱藏鍵盤,也即讓Android中的軟鍵盤不顯示。今天,和大家分享如何利用代碼來實(shí)現(xiàn)對(duì)Android的軟件盤的隱藏、顯示的操作。

1、方法一(如果輸入法在窗口上已經(jīng)顯示,則隱藏,反之則顯示)

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); 

2、方法二(view為接受軟鍵盤輸入的視圖,SHOW_FORCED表示強(qiáng)制顯示)

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.showSoftInput(view,InputMethodManager.SHOW_FORCED); 
imm.hideSoftInputFromWindow(view.getWindowToken(), 0); //強(qiáng)制隱藏鍵盤 

3、調(diào)用隱藏系統(tǒng)默認(rèn)的輸入法

((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); (WidgetSearchActivity是當(dāng)前的Activity) 

4、獲取輸入法打開的狀態(tài)

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
boolean isOpen=imm.isActive();//isOpen若返回true,則表示輸入法打開

以上所述是針對(duì)Android 顯示和隱藏軟鍵盤的方法(手動(dòng)),希望對(duì)大家有所幫助。

相關(guān)文章

最新評(píng)論

浏阳市| 台北市| 南城县| 阿荣旗| 鄂伦春自治旗| 阿城市| 仁怀市| 成安县| 巴林右旗| 屯留县| 马关县| 闵行区| 建瓯市| 民乐县| 三门峡市| 秀山| 英山县| 历史| 边坝县| 平阴县| 油尖旺区| 乳山市| 潼南县| 河间市| 永新县| 忻城县| 明星| 横山县| 乌鲁木齐市| 县级市| 青铜峡市| 罗田县| 黄梅县| 咸宁市| 马鞍山市| 武平县| 乌拉特后旗| 浦江县| 大宁县| 吉木乃县| 荔波县|