Android程式開啟和關閉輸入法

2021-06-23 09:08:47 字數 1105 閱讀 5583

一、開啟輸入法視窗:

inputmethodmanager inputmethodmanager = (inputmethodmanager)               getsystemservice(context.input_method_service);

// 接受軟鍵盤輸入的編輯文字或其它檢視

imm.showsoftinput(submitbt,inputmethodmanager.show_forced);

二、關閉出入法視窗

inputmethodmanager inputmethodmanager = (inputmethodmanager)getsystemservice(context.input_method_service);

inputmethodmanager.hidesoftinputfromwindow(opelistactivity.this.getcurrentfocus().getwindowtoken(),inputmethodmanager.hide_not_always);

//接受軟鍵盤輸入的編輯文字或其它檢視

inputmethodmanager.showsoftinput(submitbt,inputmethodmanager.show_forced);

三、如果輸入法開啟則關閉,如果沒開啟則開啟

inputmethodmanager m=(inputmethodmanager) getsystemservice(context.input_method_service);

m.togglesoftinput(0, inputmethodmanager.hide_not_always);

四、獲取輸入法開啟的狀態

inputmethodmanager imm = (inputmethodmanager)getsystemservice(context.input_method_service);

boolean isopen=imm.isactive();

isopen若返回true,則表示輸入法開啟

Android程式開啟和關閉輸入法

一 開啟輸入法視窗 inputmethodmanager inputmethodmanager inputmethodmanager getsystemservice context.input method service 接受軟鍵盤輸入的編輯文字或其它檢視 imm.showsoftinput s...

Android熱點的開啟和關閉

今天測試了3臺手機,分別是華為p9 1 3 小公尺note3,都要使用者在應用管理介面設定 允許 修改系統設定 許可權 write settings是特殊許可權,無法動態申請 的前提下,才能開啟熱點,否則報沒有授權write settings的異常。三颱測試機的測試結果是,p9和1 手機能分享熱點並...

android 開啟 關閉ap

public class apmanager catch throwable ignored return false 關閉wifi param context public static void closewifi context context 開啟熱點 param context param...