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

Android中系統(tǒng)默認(rèn)輸入法設(shè)置的方法(輸入法的顯示和隱藏)

 更新時間:2016年01月25日 09:07:43   作者:LiJinlun  
這篇文章主要介紹了Android中系統(tǒng)默認(rèn)輸入法設(shè)置的方法(輸入法的顯示和隱藏)的相關(guān)資料,需要的朋友可以參考下

1.調(diào)用顯示系統(tǒng)默認(rèn)的輸入法

方法一、

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

imm.showSoftInput(m_receiverView(接受軟鍵盤輸入的視圖(View)),InputMethodManager.SHOW_FORCED(提供當(dāng)前操作的標(biāo)記,SHOW_FORCED表示強制顯示));

方法二、

InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); (這個方法可以實現(xiàn)輸入法在窗口上切換顯示,如果輸入法在窗口上已經(jīng)顯示,則隱藏,如果隱藏,則顯示輸入法到窗口上)

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

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

3.獲取輸入法打開的狀態(tài)

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

1、//隱藏軟鍵盤

((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); 

2、//顯示軟鍵盤,控件ID可以是EditText,TextView

((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).showSoftInput(控件ID, 0); 

3、不自動彈出鍵盤:

帶有EditText控件的在第一次顯示的時候會自動獲得focus,并彈出鍵盤,如果不想自動彈出鍵盤,有兩種方法:

方法一:在mainfest文件中把對應(yīng)的activity設(shè)置

android:windowSoftInputMode="stateHidden" 或者android:windowSoftInputMode="stateUnchanged"。

方法二:可以在布局中放一個隱藏的TextView,然后在onCreate的時候requsetFocus。

注意TextView不要設(shè)置Visiable=gone,否則會失效
,可以在布局中放一個隱藏的TextView,然后在onCreate的時候requsetFocus。
注意TextView不要設(shè)置Visiable=gone,否則會失效

 <TextView
     android:id="@+id/text_notuse"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:focusable="true"
 android:focusableInTouchMode="true" />
 TextView textView = (TextView)findViewById(R.id.text_notuse);
 textView.requestFocus();

相關(guān)文章

最新評論

南投市| 马山县| 安西县| 定边县| 陵川县| 通渭县| 景洪市| 北海市| 衡阳市| 久治县| 白朗县| 赤城县| 璧山县| 庆城县| 叶城县| 东台市| 寿光市| 宁远县| 曲靖市| 剑川县| 醴陵市| 城口县| 上饶县| 兰西县| 伊金霍洛旗| 都江堰市| 屯昌县| 同仁县| 泉州市| 德保县| 禹城市| 保德县| 墨玉县| 新邵县| 新营市| 富裕县| 兰州市| 宁津县| 利川市| 伊川县| 广宁县|