1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Android中监听软键盘显示状态实现代码

Android中监听软键盘显示状态实现代码

时间:2021-10-01 10:46:56

相关推荐

Android中监听软键盘显示状态实现代码

Java|java教程

Android 监听 软键盘 状态

Java-java教程

最新微信裂变源码,vscode嵌入式插件,ubuntu 循环密码,tomcat怎么使用html,itcast爬虫例子,php后台不显示验证码,广元seo网络推广公司电话,html网站架设,账户充值页面模板htmllzw

/**监听软键盘状态 * @param activity * @param listener */ public static void addOnSoftKeyBoardVisibleListener(Activity activity, final OnSoftKeyBoardVisibleListener listener) { final View decorView = activity.getWindow().getDecorView(); decorView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() { Rect rect = new Rect(); decorView.getWindowVisibleDisplayFrame(rect); int displayHight = rect.bottom - rect.top; int hight = decorView.getHeight(); boolean visible = (double) displayHight / hight < 0.8; Log.d(TAG, "DecorView display hight = " + displayHight); Log.d(TAG, "DecorView hight = " + hight); Log.d(TAG, "softkeyboard visible = " + visible);if(visible != sLastVisiable){listener.onSoftKeyBoardVisible(visible); } sLastVisiable = visible;} }); }

手机网站 登陆源码下载,ubuntu中 是哪,项目不让加入到tomcat,爬虫爬取taptap,php100个实用函数,辽宁seo服务lzw

更多Android中监听软键盘显示状态实现代码相关文章请关注PHP中文网!

c 管理系统项目源码,ubuntu无法显示用户,如何将tomcat调出来,爬虫怎么出售数据,安装php必须安装vc15么,vr视频seolzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。