BottomSheetDialogFragment 从底部弹出的时候特别卡顿
来源:4-18 图片剪切功能实现-3
genime
2019-07-17
我在跟着老师做的过程发现从UpdateInfoFragment点头像,然后GalleryFragment从底部滑出的时候, 过程非常卡顿,加载图片的速度明显有点慢,而且无法上下滑动, 这是什么原因? 我在之前home中加载的GalleryView是可以正常上下滑动的
唯一和课程不同的是,我导入的是androidx的包:
import com.google.android.material.bottomsheet.BottomSheetDialog;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
我的导入版本:materialVersion = '1.1.0-alpha08’
手机参数:
华为 Honor 10, 型号 COL-AL10
EMUI 9.0.0, android 9
更新:
我又换了几个手机测试,发现只有这个华为有问题,但是都有个一个共同的问题是,拖动图片不能上下滑动,这是为什么
写回答
2回答
-
Qiujuer
2019-07-20
这个情况应该是新的androidx对华为手机的适配还不够。
这种情况只能换库,或者优化滑动操作,或者换一种实现方式,比如不用Dialog,直接使用嵌入的Fragemnt来做这个等等。我们之前项目的开发中也有出现这样的情况,也是部分华为手机的适配问题;后来也是改了实现方案。
不光是华为手机,部分oppo手机也有出现过。
012019-07-22 -
genime
提问者
2019-07-20
而且顶部状态栏还是被黑色覆盖, 我换了UiTool, 看起来没有生效
012019-07-23
相似问题