【发布时间】:2019-05-15 23:55:53
【问题描述】:
我在同一布局中有两个 ImageView,一个的宽度和高度设置为 56dp,另一个设置为 64dp。我在项目中添加了一个矢量资产(我从 Android Studio 中选择了一个预定义的矢量资产)。在为两个 ImageView 设置相同的可绘制矢量时,我使用 ImageView.setImageResource(int resId)。
由于某种原因,这会导致最小的 ImageViews 具有锯齿状边缘。我将 Drawables 设置为 ImageViews 的顺序并不重要。哪个 ImageView 是最小的或它们有什么尺寸都没有关系。只要一个比另一个小,最小的总是有锯齿状的边缘。
编译SdkVersion 28
minSdkVersion 28
【问题讨论】: