华为MATE30手机空气面板失效
来源:12-4 表情盘布局及表情资源解析显示-1
weixin_慕工程7037324
2020-12-08
老师,我在华为mate30手机上测试您的空气面板功能,结果无法弹起表情栏,但是在虚拟机上测试可以。
写回答
4回答
-
Qiujuer
2021-04-02
大家可以使用 1.5.0 版本试试看
00 -
阿程阿程
2021-02-26
原因是Helper.Boss里 关于软键盘是否弹起的判定除了问题,大致原因是不同系统返回的DisplayHeight逻辑都不大一样,好像和底部虚拟键盘有一定关系。
解决逻辑是修改关于软键盘是否弹起的逻辑,代码如下,在Helper.Boss 的setup()方法中添加如下代码
//获取屏幕真实高度 DisplayMetrics metrics = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().getRealMetrics(metrics); displayRealHeight = metrics.heightPixels;
然后在Helper.Boss 的isOpenSoftKeyboard() 添加如下代码
我在身边朋友的几个手机上试了试,改进后可以解决AirPanel无法弹起的问题,不知道有没有彻底解决。
012021-03-01 -
weixin_慕工程7037324
提问者
2020-12-08
"net.qiujuer.widget:airpanel:1.1.0" 导入的是这个包,现在看的是最终的代码
012020-12-11 -
Qiujuer
2020-12-08
是使用的最新的代码还是中间阶段的代码呀?我记得最终版本的时候修复了一波问题。
032020-12-11
相似问题