Android屏蔽EditText软键盘的方法
本文实例讲述了Android屏蔽EditText软键盘的方法。分享给大家供大家参考。具体如下:
java代码如下:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEdit.getWindowToken(), 0); //myEdit是你的EditText对象
可以通过下面方法恢复显示:
boolean showSoftInput(View view, int flags, ResultReceiver resultReceiver) boolean showSoftInput(View view, int flags) void showSoftInputFromInputMethod(IBinder token, int flags)
希望本文所述对大家的Android程序设计有所帮助。
相关推荐
- 
                                                         
                            Android屏蔽软键盘自动弹出的解决方案问题概述 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图: 输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示: 输入密码时输入框被系统键盘遮挡了,大大降低了用户操作体验,这就是开发中非常常见的软键盘遮挡的问题,该如何解决? 简单解决方案 方法一: 在你的activity中的oncreate中setContentView之前写上这个代码 getWindow().setSoftInputMode(WindowManager.L 
- 
                             
                            Android屏蔽软键盘并且显示光标的实例详解Android屏蔽软键盘并且显示光标的实例详解 如果是android4.0以下,那么 editText.setInputType(InputType.TYPE_NULL); 就够了,android4.0以上屏蔽软键盘并且有光标,需要用到. if (android.os.Build.VERSION.SDK_INT <= 10) {//4.0以下 danielinbiti editText.setInputType(InputType.TYPE_NULL); } else { this.act.ge 
- 
                             
                            Android屏蔽EditText软键盘的方法本文实例讲述了Android屏蔽EditText软键盘的方法.分享给大家供大家参考.具体如下: java代码如下: InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEdit.getWindowToken(), 0); //myEdit是你的EditText对象 可以通过下面方法恢复显示: boolea 
- 
                             
                            Android禁止EditText自动弹出软键盘的方法及遇到问题平时开发中经常遇到的很小的问题,这里记录一下. 一般在AndroidManifest.xml中添加了android:windowSoftInputMode="adjustResize"或者adjustPan的话,页面中包含EditText控件进入时会自动弹出软件盘. 1.在包含EditText的父布局中添加android:focusable="true"和android:focusableInTouchMode="true" <?xml v 
- 
                             
                            Android开发之完全隐藏软键盘的方法隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法.点击EditText的时候总是弹出软键盘.-----杯具 杯具(一): InputMethodManager im =(InputMethodManager) mEdit getContext() .getSystemService(Context.INPUT_METHOD_SERVICE); im.hideSoftInputFromWindow(SoftKeyTest.this.getCurrentFocus().getWindowT 
- 
                                                         
                            Android 显示和隐藏软键盘的方法(手动)在Android开发中,经常会有一个需求,做完某项操作后,隐藏键盘,也即让Android中的软键盘不显示.今天,和大家分享如何利用代码来实现对Android的软件盘的隐藏.显示的操作. 1.方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMeth 
- 
                             
                            Android 弹出软键盘所遇到的坑及解决方法demo下载 重要代码: //1.此layout作为最外层的layout: //2.设置需要调整的view: setAdjustView(View view); //3.如果需要控制输入框的显示与隐藏,可以实现OnInputViewVisibleListener接口: public class SoftInputAdjustLayout extends RelativeLayout { private static final String TAG = SoftInputAdjustLayout 
- 
                                                         
                            Android开发中软键盘的显示和隐藏本篇内容通过操作软键盘的函数着手详细分析了隐藏或者显示软键盘的实现方法,并且对其中重要的代码做了详细分析. 一.开篇 如果有需要用到输入的地方,通常会有需要自动弹出或者收起软键盘的需求.开篇明义,本文会讲讲弹出和收起软键盘的一些细节,最终还会从源码进行分析. 想要操作软键盘,需要使用到 InputMethodManager ,它是一个系统服务,可以使用 Context.getSystemService() 获取到它.而很多关键的逻辑代码,都是在 InputMethodManagerService 
- 
                             
                            Android开发之软键盘用法实例分析本文实例讲述了Android开发中软键盘用法.分享给大家供大家参考.具体如下: 打开软键盘,有两个方法.一个是showSoftInput,一个是toggleSoftInput. package com.example.dd; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.Menu; import android.view.View 
- 
                             
                            Android编程之软键盘的隐藏显示实例详解本文实例分析了Android编程之软键盘的隐藏显示方法.分享给大家供大家参考,具体如下: Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入. 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用程序中进行自定义的控制?这些是本文要讨论的重点. 一.软键盘显示的原理 软件盘的本质是什么?软键盘其实是一个Dialog! InputMethodService为我们的输入法创建了一个Dialog,并且将 
- 
                             
                            Android自定义View软键盘实现搜索1. xml文件中加入自定义 搜索view <com.etoury.etoury.ui.view.IconCenterEditText android:id="@+id/search_et" style="@style/StyleEditText" android:hint="搜索景点信息" /> 2. 自定义的 view java文件 IconCenterEditText.java package com.etoury.etou 
- 
                             
                            Android 监听软键盘状态的实例详解Android 监听软键盘状态的实例详解 近日遇到要检测软键盘是否显示或隐藏的问题,搜了一下网上,最后找到一个很简单的,记录一下. activityRoot是activity的根view,就是xml里面的第一个view,给它设置一个id. final View activityRootView = findViewById(R.id.activityRoot); activityRootView.getViewTreeObserver().addOnGlobalLayoutListener(ne 
随机推荐
- VBS教程:对象-Folder 对象
- Java Web过滤器详解
- Spring装配Bean教程之XML安装配置bean详解
- 命令行使用支持断点续传的java多线程下载器
- Java求字符串中出现次数最多的字符串以及出现次数
- Python中函数的多种格式和使用实例及小技巧
- ASP.NET解决上传大文件问题的方法
- 摘自织梦CMS中的图片处理类
- 5款适合PHP使用的HTML编辑器推荐
- asp循环行数输出函数
- Android开发之电话拨号器实例详解
- C#利用子线程刷新主线程分享教程
- 提高MySQL中数据装载效率
- Mysql表的七种类型详细介绍
- GridView自定义分页实例详解(附demo源码下载)
- Struts2学习笔记(3)-DMI动态调用方式
- js的alert样式如何更改如背景颜色
- javascript自定义in_array()函数实现方法
- JavaScript如何实现对数字保留两位小数一位自动补零
- Java中URL传中文时乱码的解决方法

