JessYanCoding / AndroidAutoSize

🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Apache License 2.0
13.47k stars 1.96k forks source link

横屏设备上改为按高度适配后,图片模糊 #429

Open icetea0822 opened 1 year ago

icetea0822 commented 1 year ago

Environment

Bug Description:

横屏设备上调用AutoSizeConfig.getInstance().setBaseOnWidth(false); 改为按高度适配后,再通过layout-land文件夹适配新的layout文件,直接在imageview里设置图片,发现个别图片模糊,调用cancelAdapt后则图片不会出现模糊的情况,使用Glide加载这个本地图片也不会模糊。 且调用AutoSize.cancelAdapt(this);无效,只能通过实现CancelAdapt接口取消适配。

Log:

Screenshot

Related Code:

Others:

DysaniazzZ commented 1 year ago

@icetea0822 我找到解决办法了,就是把图片放到 drawable-nodpi 目录,这样就不糊了

icetea0822 commented 1 year ago

@icetea0822 我找到解决办法了,就是把图片放到 drawable-nodpi 目录,这样就不糊了

感谢兄弟啊,我当时找了半天没找到办法,最后用glide重新设置一下图片就可以了,但是图片多了特别麻烦,有功夫试试你的方案