发布于 2017-09-26 09:35:39 | 12 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Android移动端操作系统

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。


这篇文章主要介绍了Android 检测键盘显示或隐藏键盘的实现代码的相关资料,需要的朋友可以参考下

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 检测键盘显示或隐藏键盘的实现代码
Android 进度条显示在标题栏的实现方法
Android仿微信输入框效果的实现代码
Android 将文件下载到指定目录的实现代码
解析android中隐藏与显示软键盘及不自动弹出键盘的实现方法
Android实现动态显示或隐藏密码输入框的内容
Android ListView自动显示隐藏布局的实现方法
Android自定义键盘的实现(数字键盘和字母键盘)
Android中显示GIF动画的实现代码
Android用ListView显示SDCard文件列表的小例子
Android listview数据显示及提示信息的实例
Android 文件夹显示红色叹号的解决方法(必看)
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务