JessYanCoding / AndroidAutoSize

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

使用TopOn聚合广告平台加载穿山甲广告的时候出现View右边有空隙的BUG #319

Open wenwenwen888 opened 4 years ago

wenwenwen888 commented 4 years ago

Environment

Bug Description:

Log:

无异常log

Screenshot

WechatIMG267

上方的是正常显示,下方是问题显示示例图

Related Code:

Others:

lipc35 commented 3 years ago

你好,我也遇到了,请问你解决了吗

wenwenwen888 commented 3 years ago

@lipc35 没有呢,估计是webview的问题

HAHH9527 commented 3 years ago

把适配单位换成MM/PT/IN这种单位,就不会影响第三方控件了

wenwenwen888 commented 3 years ago

@HAHH9527 试过了,问题还存在。

HAHH9527 commented 3 years ago

README-zh.md

Subunits (请认真看 demo-subunits,里面有详细介绍)

  • 可以在 pt、in、mm 这三个冷门单位中,选择一个作为副单位,副单位是用于规避修改 DisplayMetrics#density 所造成的对于其他使用 dp 布局的系统控件或三方库控件的不良影响,使用副单位后可直接填写设计图上的像素尺寸,不需要再将像素转化为 dp
AutoSizeConfig.getInstance().getUnitsManager()
       .setSupportDP(false)
       .setSupportSP(false)
       .setSupportSubunits(Subunits.MM);