1樓:匿名使用者
android輸入法
1.呼叫顯示系統預設的輸入法
方法一、
inputmethodmanager imm = (inputmethodmanager) getsystemservice(context.input_method_service);
imm.showsoftinput(m_receiverview(接受軟鍵盤輸入的檢視(view)),inputmethodmanager.show_forced(提供當前操作的標記,show_forced表示強制顯示));
方法二、
inputmethodmanager m=(inputmethodmanager) getsystemservice(context.input_method_service);
m.togglesoftinput(0, inputmethodmanager.hide_not_always); (這個方法可以實現輸入法在視窗上切換顯示,如果輸入法在視窗上已經顯示,則隱藏,如果隱藏,則顯示輸入法到視窗上)
2.呼叫隱藏系統預設的輸入法
((inputmethodmanager)getsystemservice(input_method_service)).hidesoftinputfromwindow(widgetsearchactivity.this.
getcurrentfocus().getwindowtoken(), inputmethodmanager.hide_not_always); (widgetsearchactivity是當前的activity)
3.獲取輸入法開啟的狀態
inputmethodmanager imm = (inputmethodmanager)getsystemservice(context.input_method_service);
boolean isopen=imm.isactive();
isopen若返回true,則表示輸入法開啟
2樓:
1.讓edittext失去焦點,使用edittext的clearfocus方法
2. 強制隱藏android輸入法視窗,在ime類中我們通過
inputmethodmanager imm = (inputmethodmanager)getsystemservice(context.input_method_service); 例項化輸入法控制物件,通過hidesoftinputfromwindow來控制,其中第一個引數繫結的為需要隱藏輸入法的edittext物件,比如imm.hidesoftinputfromwindow(etandroid123.
getwindowtoken(), 0);
搜狗輸入法不能聯想怎麼辦,搜狗輸入法怎樣設定聯想?
怎麼說呢,這個問題,你們外行的看不懂很正常,在我們內行看來也是一臉懵逼 可以的,基本的配置要求是達到了,只是可能會有些許卡頓,這都是正常現象 在設定裡面有個輸入設定有 聯想 的啊?您好,您可以在網上找找可以用聯想的搜狗輸入法 怎麼說呢,這個問題,你們外行的看不懂很正常 要不就更新一下了,不然換個 鍵...
手機搜狗輸入法怎樣把中文輸入法設定成首選的,每次打符號都出來
你可以進搜狗輸入法裡面有設定的,按提示設定就行。你也可以到系統設定裡面去。在語言裡面,把搜狗輸入法後面的勾打上 輸入設定 輸入狀態管理 預設的輸入狀態,選擇 拼音 就好了 為什麼我的搜狗手機輸入法,預設的符號欄是英文?把搜狗裝到手機c盤去,不要裝在記憶體卡上 修改手機輸入法首選。你手機可能預設值是英...
在電腦上怎樣設定手寫輸入法,手寫輸入法怎麼設定
您可以直接在輸入法設定選項下,切換為手寫輸入。然後會有相關手寫輸入的相關設定選項,按自己的需求進行設定即可。我推薦你用qq拼音輸 電腦版搜狗輸入法怎麼設定手寫輸入法 手寫?設定裡面應該有 我的電腦連線寬頻,名字要怎麼才能寫上去 電腦觸屏手寫輸入法如何設定 以搜狗輸入法為bai 例,電腦觸屏手寫du輸...