gpt4 book ai didi

安卓查看背景: How to specify background color for PNG transparency?

转载 作者:行者123 更新时间:2023-11-29 00:32:31 25 4
gpt4 key购买 nike

我希望我的 Android View 的背景是白色背景上的 Logo 。

我可以将 View 的背景设为白色:

android:background="@color/colorWhite"

我可以将我的 View 背景设为 PNG:

android:background="@drawable/logo"

但不能同时进行 ( Attribute "android:background" was already specified )。
如果我只写 @drawable/logo然后在黑色背景上绘制 Logo 。怎么做?最好不添加 View 层。


解决方案:我使用了 Avinazz 的第一个建议,代码如下:

<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@color/white"/>
<item>
<bitmap android:src="@drawable/logo"
android:gravity="center" />
</item>
</layer-list>

strings.xml包含 <color name="white">#FFFFFF</color> .

最佳答案

几种可能性:

1) 使用Layer drawablesoverlay two images in android to set an imageview

2) 调整您的 xml 以使容器背景具有白色背景,并使用您想要的具有透明度的图像。

3) 将图像编辑为白色背景。

关于安卓查看背景: How to specify background color for PNG transparency?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com