Android Studio为PNG图像添加了白色背景。怎么解决?

时间:2017-06-25 15:00:58

标签: android png

我有一个PNG徽标文件,我想在导航抽屉里面显示。但每当我将图像资源添加到" mipmap"时,它会在图像周围添加白色背景和边框。如何解决这个问题?

原始图片:

enter image description here

将图片资源添加到Android项目" mipmap"文件夹:

enter image description here

4 个答案:

答案 0 :(得分:1)

'mipmap'文件夹仅用于App图标。而这些图标必须具有相同的宽度和高度。如果不是,Android Studio将为它们添加额外的空白区域。

创建一个方形的新图标,但只是让一些图像透明。然后你会得到你想要的效果。

答案 1 :(得分:1)

这是因为 Shape 属性默认设置为Square。我改了,现在修好了。感谢您的回复。

答案 2 :(得分:0)

运行应用程序 - 如果它仍然显示 - 使用PhotoShop制作png ..你的png不能正确

答案 3 :(得分:0)

问题在于,当您将其作为图像资源添加为启动器图标时,如果图像不是指定大小,则有时会向图像添加白色背景。仅当您添加启动器图标,使用操作栏和选项卡图标选项时才使用此选项,该选项不会向图像添加任何白色背景,选择主题holo_light主题将使图像变暗,而holo_dark主题将使图像变为白色,不用担心您可以通过在上传时选择自定义主题来更改任何自定义颜色的图像颜色,或者,您可以在布局文件中使用android:tint属性。并且仅在可绘制文件夹中添加与应用程序相关的图形。