Auto.js判断输入法是否弹出函数

摘要: 记录备用//判断输入法是否弹出函数function InputHide() { for (var i = 0; auto.windows[i] != null; i++) { if (auto.windows[i].toString().indexOf("INPUT") != -1) { //toastLog("输入法弹出状态,关闭输入法"); context ...

记录备用

//判断输入法是否弹出函数
function InputHide() {
  for (var i = 0; auto.windows[i] != null; i++) {
    if (auto.windows[i].toString().indexOf("INPUT") != -1) {
      //toastLog("输入法弹出状态,关闭输入法");
      context
        .getSystemService(context.INPUT_METHOD_SERVICE)
        .toggleSoftInput(
          0,
          android.view.inputmethod.InputMethodManager.HIDE_NOT_ALWAYS
        )
      break
    }
  }
}

// 单个输入框的话直接判断
if (auto.windows.toString().indexOf("INPUT") != -1) {
    toastLog("输入法弹出状态...");
    context
      .getSystemService(context.INPUT_METHOD_SERVICE)
      .toggleSoftInput(
        0,
        android.view.inputmethod.InputMethodManager.HIDE_NOT_ALWAYS
      )
  }else{
    toastLog("输入法关闭状态...");
  }


本文由 帝一博客 原创发布。用户在本站发布的原创内容(包括但不仅限于回答、文章和评论),著作权均归用户本人所有。独家文章转载,请联系邮箱:17762131@qq.com。获得授权后,须注明本文地址: https://bubukou.com/autojs/2009.html

网友留言评论

0条评论