我有两个按钮,用户可以选择颜色。左侧按钮有 20 个 png 可供选择,用户可以从选择器中选择颜色,然后该颜色会显示在视图中的示例按钮中,所有 20 个都可以正常工作。现在右边的按钮有另外 20 个但只有 16 个有效?4 个 png 不会显示在示例按钮或它们在另一个视图上设置的实际按钮中。png 与其他 png 大小相同,除颜色外,其他所有方面都相同。有没有人知道为什么会发生这种情况?
在设备上构建时我确实收到此错误:ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk