Kotlin Emulator在使用png图像作为可绘制图像时不运行应用程序



我正在使用Android Studio Dolphin | 2021.3.1和Pixel 5 API模拟器。

以下代码用于在按钮中显示图像。

但当我使用calc.png模拟器时,它表示启动成功,但退出了应用程序。

如果我使用xml图像作为源,它工作得很好。


Icon(imageVector = ImageVector.vectorResource(
id = R.drawable.calc),
modifier = Modifier.size(buttonWidth),
contentDescription = "drawable icons",
tint = Color.Unspecified
)

使用painter后,即可工作。

Icon(
painter = painterResource(R.drawable.calc),
modifier = Modifier.size(buttonWidth),
contentDescription = "drawable icons",
tint = Color.Unspecified
)

最新更新