安卓监听软键盘显示和隐藏事件
来源:互联网 发布:linux系统有哪些 编辑:程序博客网 时间:2024/04/26 05:34
// 根布局的idfinal View activityRootView = findViewById(R.id.rl_publish_article);// 给该layout设置监听,监听其布局发生变化事件activityRootView.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() {// 比较Activity根布局与当前布局的大小int heightDiff = activityRootView.getRootView().getHeight() - activityRootView.getHeight();if (heightDiff > 150) {// 大小超过100时,一般为显示虚拟键盘事件ll_tool_bar.setVisibility(View.VISIBLE);Toast.makeText(getApplicationContext(), "up", 0).show();} else {// 大小小于100时,为不显示虚拟键盘或虚拟键盘隐藏ll_tool_bar.setVisibility(View.GONE);Toast.makeText(getApplicationContext(), "Down", 0).show();}}});
0 0
- 安卓监听软键盘显示和隐藏事件
- 软键盘显示隐藏事件监听
- 如何监听显示安卓软键盘事件
- 安卓软键盘弹出和隐藏的监听
- 监听软键盘的显示和隐藏
- 安卓开发技术:监听软键盘的显示与隐藏
- 安卓开发技术:监听软键盘的显示与隐藏
- 安卓开发:监听软键盘的显示与隐藏,并作出其他操作
- 安卓开发技术:监听软键盘的显示与隐藏
- android Edittext 监听软键盘弹出显示和消失隐藏
- 监听软键盘的显示隐藏
- Android软键盘的隐藏显示监听
- Android 监听软键盘显示隐藏
- 监听软键盘的显示与隐藏
- 安卓监听软键盘弹起关闭动态控制布局组件显示于隐藏,汉字写的教程,一看就懂~!
- 安卓软键盘的显示与隐藏
- 安卓学习之控制软键盘的显示和隐藏
- 隐藏安卓软键盘
- POJ3261Milk Patterns 后缀数组の变形
- [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
- leetCode198-House Robber
- 5-1简述智能卡的发展,以及射频电子标签在其中所处的位置
- PHP Token(令牌)设计
- 安卓监听软键盘显示和隐藏事件
- HDOJ 1272.小希的迷宫
- Web站点由Win2003+IIS6迁移至64位Win2008+IIS7
- Storm记录级容错的基本原理
- php 逻辑训练小题目一(附我的答案)
- 【leetcode】Number of 1 Bits
- RT-Thread 学习笔记(十) --- 开启基于LWIP协议的网络功能
- 初识Dubbo 系列之6-Dubbo 配置
- Android—res\layout\addUser.xml: Invalid file name: must contain only [a-z