我有一个可能很愚蠢的问题,但是用什么更好,通过 LinearLayouts 及其权重设置屏幕,以便在不同的设备(相同的比例)上看起来几乎相同,或者手动规定尺寸?
更新:这是同一个按钮的 4 个屏幕截图,以两种不同的分辨率成对出现。灰色的使用 ConstraintLayout 设置,蓝色的使用权重设置。那么如果按钮有不同的外观,ConstraintLayout 有什么优势呢?
使用 layout_marginVertical 时,会出现警告属性 layout_marginVertical 仅用于 API 级别 26 ang 更高(当前最小值为 15)。我有一个问题,即在设备 API < 26 上,此属性将被忽略,最好将其替换为 Top/Bottom ?
更新: AutoSizeTextType 给出相同的警告,使用 layout_marginVertical 很容易避免, autoSizeTextType 的替代方法是什么?