Android监听键盘是否弹出和获取软键盘的高度
来源:互联网 发布:火影忍者刷碎片软件 编辑:程序博客网 时间:2024/06/05 02:49
et_input_message.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { //当键盘弹出隐藏的时候会 调用此方法。 @Override public void onGlobalLayout() { Rect r = new Rect(); //获取当前界面可视部分 BeginLiveVideoActivity.this.getWindow().getDecorView().getWindowVisibleDisplayFrame(r); //获取屏幕的高度 int screenHeight = BeginLiveVideoActivity.this.getWindow().getDecorView().getRootView().getHeight(); //此处就是用来获取键盘的高度的, 在键盘没有弹出的时候 此高度为0 键盘弹出的时候为一个正数 int heightDifference = screenHeight - r.bottom; Log.d("zza", "Size: " + heightDifference); } });
0 0
- Android监听键盘是否弹出和获取软键盘的高度
- Android监听键盘是否弹出,以及获取软键盘的高度
- android中监听软键盘的弹出与隐藏,并获取软键盘的高度
- Android 软键盘的监听(监听高度,是否显示)
- Android 软键盘的监听(监听高度,是否显示)
- android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态
- android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态
- swift3监听软键盘的弹出、收起,和高度变化
- 软键盘的弹出隐藏监听及软键盘高度
- iOS监听键盘弹出,获取键盘的高度
- Android - 监听软键盘状态以及获取软键盘的高度
- 通过自定义键盘布局准确获取软键盘是否弹出
- android 监听软键盘的弹出和收起
- iOS获取键盘弹出高度,监听键盘弹出退出
- 监听软键盘的隐藏和弹出
- 监听软键盘的收起和弹出
- 软键盘隐藏和弹出的监听
- android-获取虚拟键盘的高度(让虚拟键盘顶部和弹出框底部贴着)
- 中国天气api接口 json,xml
- java获取程序执行时间
- iOS系统方法进行AES对称加密
- Java检查异常和非检查异常
- 文件读取和写入
- Android监听键盘是否弹出和获取软键盘的高度
- webpack中的externals vs libraryTarget vs library
- lumen 安装
- CSS学习笔记3:CSS高级选择器
- Eclipse安装Eclipse Memory Analyzer
- CodeBlocks+OpenCV3.2环境搭建
- my Ajax.js
- cas集成实例
- 弹性盒子属性