`
endual
  • 浏览: 3522387 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android 打开软键盘 关闭软键盘

 
阅读更多

   //打开软键盘

    private void openKeyboard() {

        Timer timer = new Timer();
        timer.schedule(new TimerTask() {
                @Override
                public void run() {
                        InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
                        imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

                }
        }, 500);
   }
    //关闭软键盘
    private void closeKeyboard() {
        InputMethodManager imm = (InputMethodManager) getSystemService(mContex.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromWindow(et_searchword_word.getWindowToken(), 0);
   }
 
分享到:
评论

相关推荐

    Android软键盘打开/关闭监听器

    在开发时遇到一个问题,需要对软...但是由于android不直接提供对软键盘打开与关闭操作的监听器,所以必须自己来写一个关于软键盘打开/关闭的监听器。 原理是通过对OnGlobalLayoutListener()来实现对软键盘的状态监听器

    Android应用软键盘打开或关闭的工具类

    Android应用软键盘打开或关闭的工具类。一个工具类,可直接拿到项目中使用,需要就打开或关闭键盘

    Android判断软键盘的状态和隐藏软键盘的简单实例

    在网上找了很多资料,基本上回答都是用getWindow().getAttributes().softInputMode==WindowManager.LayoutParams.SOFT_INPUT_STATE_UNSPECIFIED来判断软键盘是否打开,若相等则为打开,然后你就可以根据这段代码进行...

    Android Studio点击空白处收起软键盘

    Android Studio点击空白处收起软键盘 //点击空白区域隐藏键盘 @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus();...

    Android 点击屏幕空白处收起输入法软键盘(手动打开)

    很多时候,我们在使用应用时,会出现输入法软键盘弹出的问题,通常情况下,我们默认会使用户点击返回键或者下一步对软键盘进行隐藏。为了更好的体验,我们可以实现当用户使用完毕软键盘时。点击屏幕空白区域即可实现...

    Android软键盘显示模式及打开和关闭方式(推荐)

    主要介绍了Android软键盘显示模式及打开和关闭方式(推荐),非常不错,具有参考借鉴价值,需要的朋友可以参考下

    java_软键盘管理工具类的标准代码_android

    打开软键盘 关闭软键盘 通过定时器强制隐藏虚拟键盘 输入法是否显示 切换软键盘的状态 如当前为收起变为弹出,若当前为弹出变为收起 强制隐藏输入法键盘 强制显示输入法键盘 输入法是否显示 隐藏输入法 显示输入法

    Android监听键盘状态获取键盘高度的实现方法

    因此,我需要监听软键盘的打开/关闭 , 以及获取它的高度. ViewTreeObserver A view tree observer is used to register listeners that can be notified of global changes in the view tree. Such global events ...

    Android程序打开和对输入法的操作(打开/关闭)

    今天整理了一下Android下对... // 接受软键盘输入的编辑文本或其它视图 imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED); 二、关闭出入法窗口 代码如下: nputMethodManager inputMethodManager = (InputMe

    android快速开发不可或缺的11个辅助类

    例如:获取APP相关的信息、sqlite数据库、常用单位转换的辅助类、Http请求的工具类、打开或关闭软键盘、Logcat统一管理类、跟网络相关的工具类、获得屏幕相关的辅助类、SD卡相关的辅助类、Toast统一管理类等等

    Android程序设计基础

    4.4.1 创建软键盘 71 4.4.2 实现游戏逻辑 76 4.4.3 其他功能 78 4.5 更多改进 80 4.6 快速阅读指南 81 第5章 多媒体 83 5.1 播放音频 83 5.2 播放视频 88 5.3 为数独游戏配上音乐 92 5.4 快速阅读指南 94 ...

    新版Android开发教程.rar

    QWERTY 全键盘; 310 万像素摄像头。 流媒体 支持视频格式: H.264 、流媒体、 3GPP 、 MPEG4 和 Codec 3GP ;支持音频格式: MP3 、 AAC 、 AAC+ 、 W MA 、 MPEG4 、 WAV 、 MIDI 、 REAL 、 AUDIO 和 OGG ;支持...

    AndroidTips:Android开发中的一些技巧。Android开发总结。

    Android提示 Android开发中的一些技巧。 Android开发总结。... 2.genymotion模拟器如何打开输入法软键盘? 答:在设置输入法选项中,关闭物理键盘即可。 3.genymotion如何安装谷歌服务? 答: : 二.An

    Android开发人员不得不收集的代码

    launchApp : 打开 App exitApp : 关闭应用 getAppPackageName : 获取 App 包名 getAppDetailsSettings: 获取 App 具体设置 getAppName : 获取 App 名称 getAppIcon : 获取 App 图标 getAppPath : 获取 App 路径 ...

    键盘(Keyboard)

    作者AzimoLabs,源码AndroidKeyboardWatcher,一个可以监听软键盘的打开或者关闭的库。

    疯狂java实战演义源码-AndroidTips:https://github.com/cokuscz/AndroidTips.git

    2.genymotion模拟器如何打开输入法软键盘? 答:在设置输入法选项中,关闭物理键盘即可。 3.genymotion如何安装谷歌服务? 答: 二.Android Studio 1.Andorid Studio中有哪些好用的插件? >答: 1>.:

Global site tag (gtag.js) - Google Analytics