1. 程式人生 > >kotlin 在安卓開發時 軟鍵盤自動彈出的嘗試

kotlin 在安卓開發時 軟鍵盤自動彈出的嘗試

      最近一直在用kotlin做一些簡單的Android應用開發,遇到很多問題,很多解決方案都是基於java的,我就記錄一些自己在用kotlin的解決方案。
      在java關於edittext自動彈出鍵盤的程式碼如下:

  1. InputMethodManager imm = (InputMethodManager) edit.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);  
  2. imm.toggleSoftInput(0, InputMethodManager.SHOW_FORCED); 

      使用kotlin的程式碼只是轉變過來就好了

  1. var imm:InputMethodManager = editText.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
  2. imm.toggleSoftInput(0, InputMethodManager.SHOW_FORCED)