Android 动态显示和隐藏软键盘
*** 动态设置软盘的显示和隐藏* @author JPH*/
public class MainActivity extends Activity implements OnClickListener {private InputMethodManager inputMethodManager;private Timer timer;private EditText edit;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);edit=(EditText)findViewById(R.id.edit);inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); timer = new Timer(); timer.schedule(new TimerTask(){ @Override public void run() { inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); } }, 1000); }@Overridepublic void onClick(View v) {// TODO Auto-generated method stubswitch (v.getId()) {case R.id.btnShow://显示软盘inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); break;case R.id.btnHide://隐藏软盘 inputMethodManager.hideSoftInputFromWindow(edit.getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS); break; default:break;}} }
转载于:https://www.cnblogs.com/blfshiye/p/4517268.html
Android 动态显示和隐藏软键盘相关推荐
- android+点击屏幕隐藏键盘,Android 显示和隐藏软键盘的方法(手动)
在Android开发中,经常会有一个需求,做完某项操作后,隐藏键盘,也即让Android中的软键盘不显示.今天,和大家分享如何利用代码来实现对Android的软件盘的隐藏.显示的操作. 1.方法一(如 ...
- android隐藏软键盘方法,Android显示和隐藏软键盘方法
InputMethodManager类 Android中软键盘的管理主要是通过InputMethodManager类来完成的. InputMethodManager对象的获取方法如下: 获取到Inpu ...
- android界面不可见键盘隐藏功能,Android中点击隐藏软键盘最佳方法
实现功能:点击EditText,软键盘出现并且不会隐藏,点击或者触摸EditText以外的其他任何区域,软键盘被隐藏: 1.重写dispatchTouchEvent()方法,获取当前触摸事件为DOWN ...
- Android显示系统键盘的方法,Android 显示和隐藏软键盘
1.方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager imm = (InputMethodManager) getSystemService(Contex ...
- android隐藏键盘方法,Android中点击隐藏软键盘最佳方法
实现功能:点击EditText,软键盘出现并且不会隐藏,点击或者触摸EditText以外的其他任何区域,软键盘被隐藏: 1.重写dispatchTouchEvent()方法,获取当前触摸事件为DOWN ...
- 安卓如何调出软键盘_Android 显示和隐藏软键盘的方法(手动)
在Android开发中,经常会有一个需求,做完某项操作后,隐藏键盘,也即让Android中的软键盘不显示.今天,和大家分享如何利用代码来实现对Android的软件盘的隐藏.显示的操作. 1.方法一(如 ...
- android点击隐藏控件,Android编程实现点击EditText之外的控件隐藏软键盘功能
本文实例讲述了Android编程实现点击EditText之外的控件隐藏软键盘功能.分享给大家供大家参考,具体如下: 工具类 ... public static void hideKeyboard(Co ...
- Android PopupWindow 隐藏软键盘的方法
今天,简单讲讲android里 PopupWindow 弹出在底部,被软键盘遮挡的问题. 之前,自己写一个PopupWindow 弹出在底部,可是如果软键盘显示时弹出,软键盘会遮挡PopupWi ...
- Android隐藏软键盘收回软键盘
代码改变世界 Android隐藏软键盘收回软键盘 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPU ...
- android 获取键盘回车键事件,设置软键盘回车键显示内容,点击空白处隐藏软键盘
首先设置EditText的回车属性 drawable文件 @drawable/editcolor <?xml version="1.0" encoding="utf ...
最新文章
- ecshop简单三部实现导航分类二级菜单
- 'vue' 不是内部或外部命令
- php 消息队列_消息队列篇——windows本地搭建RabbitMQ Server
- 钉钉项目任务怎么添加审批表单
- LINUX操作系统的内核编译内幕详解二
- unity 显示、隐藏Android导航栏
- 微软披露25个漏洞 BadAlloc,至少影响数十亿智能设备
- Oracle 学习笔记 14 -- 集合操作和高级子查询
- Redis的lua脚本
- 计算机主机重装主机过程,电脑怎么重装系统步骤 超简单的电脑重装系统教程...
- php简单实现延迟队列
- 软件测试 边界值法的实例,边界值分析法实例
- STM32第一课(Keil, Type, macro)
- Python三元表达式(三目运算符)|Python技能树征题
- 菜鸟学JAVA之——常用类(StringBuffer、StringBuilder、Comparable、Comparator等)
- 吴恩达深度学习第一课第三周编程作业(上)
- 概率密度雅可比行列式
- 正确设定idea的java的jre环境和jdk
- Element UI 多选表格【翻页多选】全能版(含翻页多选数据反显、toggleRowSelection失效的原因解析和解决方案)
- Python网络爬虫实战(四)模拟登录
热门文章
- php怎样注释代码块,vscode怎样注释方法代码块
- pandas获取索引行数据
- python实现图像检索的三种(直方图/OpenCV/哈希法)
- 基于卷积神经网络模型的MSTAR高分辨率图像数据集识别实践
- 基于卷积神经网络模型的MSTAR高分辨率图像数据集识别实践【后续:网络层可视化分析】
- mysql数据库d盘_Windows Server 2008 R2下修改MySQL 5.5数据库目录为D盘
- python的notebook怎么用_如何通过命令行将IPython Notebook转换为Python文件?
- 【Django 2021年最新版教程25】模板语言 前端for循环怎么用 实例
- 如何查看Ubuntu的内核是AMD、ARM、x86、x86_64
- html怎么设背景颜色加上文字,怎么给视频添加文字 视频底部加文字,设置文字背景颜色、文字显示时间...