gpt4 book ai didi

Android:在 Activity 上设置背景颜色和半透明背景图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:10:01 25 4
gpt4 key购买 nike

我有一个具有三个按钮的 Android Activity 。我通过以下方式为主要 Activity LinearLayout 的背景设置了颜色:

android:background="@color/homeBgColor"

我想在 Activity 的按钮后面放置一个半透明的背景图像。我尝试使用 ImageView,但它会按下按钮。

有没有办法像我们在 CSS 中那样设置 Activity 的背景颜色和图像?

#mydiv{ backround: #262626 url("link-to-my-img.png");}

谢谢

最佳答案

您应该能够通过 <layer-list /> drawable 实现这一目标.在其中放置一个 <item />其中包含 <bitmap /> (从开发人员文档中窃取的示例):

<item>
<bitmap android:src="@drawable/image"
android:gravity="center" />
</item>

然后,您的其他项目可以只是纯色。制作一个只有纯色的可绘制资源,然后将它们组合起来:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/your_color" />
<item>
<bitmap android:src="@drawable/image"
android:gravity="center" />
</item>
</layer-list>

(您可能需要翻转 <item /> 标签的顺序,我忘记哪个在最上面了。)

关于Android:在 Activity 上设置背景颜色和半透明背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13999299/

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