国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android 檢測鍵盤顯示或隱藏鍵盤的實現代碼

2019-10-22 18:32:42
字體:
來源:轉載
供稿:網友

Android 檢測鍵盤是否顯示及隱藏鍵盤的方法~~

        Android 中對于鍵盤的隱藏與顯示的文章很多,今天公司項目需求不僅需要鍵盤隱藏和顯示還需要對鍵盤的狀態進行檢查,這里做一個簡單的實現實例,供大家參考:

實現代碼:

package com.newland.util;  import android.app.Activity; import android.view.View; import android.view.inputmethod.InputMethodManager;  /**  * 系統輸入法鍵盤 檢測工具  *  * @author yuyh  *  */ public class IMEUtil {  /**   * 隱藏鍵盤   * @param context   */  public static void hideIme(Activity context) {   if (context == null)    return;   final View v = context.getWindow().peekDecorView();   if (v != null && v.getWindowToken() != null) {    InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);    imm.hideSoftInputFromWindow(v.getWindowToken(), 0);   }  }    /**   * 檢查系統鍵盤是否顯示   * @param context   * @return   */  public static boolean isSysKeyboardVisiable(Activity context) {   final View v = context.getWindow().peekDecorView();   if (v != null && v.getWindowToken() != null) {    return true;   }   return false;  } }

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通道| 万源市| 马边| 正安县| 林口县| 海南省| 察隅县| 顺平县| 英超| 遵义县| 江油市| 陆河县| 信阳市| 探索| 南通市| 晋城| 西林县| 闽侯县| 德江县| 梅州市| 合山市| 东兰县| 台湾省| 东乡族自治县| 荔浦县| 廊坊市| 方山县| 武宣县| 阿瓦提县| 台湾省| 宁陵县| 吉隆县| 铁岭县| 黔西| 盐边县| 新乡市| 阜平县| 柘城县| 开江县| 保山市| 兴仁县|