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

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

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

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

最新評論

镇原县| 庆阳市| 东至县| 青海省| 海盐县| 卫辉市| 东乡县| 沅江市| 镇平县| 张家港市| 石城县| 怀来县| 中阳县| 楚雄市| 万州区| 鄱阳县| 石泉县| 阳信县| 北京市| 北碚区| 深水埗区| 雷州市| 塘沽区| 乳山市| 成安县| 建湖县| 衡南县| 邯郸县| 沧州市| 新余市| 南城县| 偃师市| 郴州市| 兴山县| 甘德县| 岚皋县| 大宁县| 客服| 潞城市| 根河市| 桃园市|