當前位置:編程學習大全網 - 網站源碼 - android如何調用默認輸入法來顯示和隱藏系統?

android如何調用默認輸入法來顯示和隱藏系統?

1.調用顯示系統的默認輸入法。

InputMethodManager IMM =(InputMethodManager)getsystem service(Context。輸入_方法_服務);

IMM。Showsoftinput (M _ Receiver視圖),InputMethodManager。SHOW_FORCED(提供當前操作的標誌,show _ Forced表示強制顯示));方法二,

InputMethodManager m =(InputMethodManager)getsystem service(Context。輸入_方法_服務);

m . togglesofinput(0,InputMethodManager。隱藏_不_總是);(該方法可以切換輸入法在窗口上的顯示。如果輸入法已經顯示在窗口上,它將被隱藏。如果它是隱藏的,它將顯示在窗口上。)

2.調用隱藏的系統默認輸入法。

((InputMethodManager)getsystem SERVICE(INPUT _ METHOD _ SERVICE))。hideSoftInputFromWindow(widgetsearcactivity . this . getcurrentfocus()。getWindowToken(),InputMethodManager。隱藏_不_總是);(WidgetSearchActivity是當前活動)

3.獲取輸入法的打開狀態

InputMethodManager IMM =(InputMethodManager)getsystem service(Context。輸入_方法_服務);

IsOpen如果返回true,說明輸入法是開放的。

  • 上一篇:請問補碼怎麽怎麽運算?可以多舉幾個例子,還有“各位取反”是什麽意思?
  • 下一篇:JSP系統背景圖片重復問題怎麽解決
  • copyright 2024編程學習大全網