安卓应用程序 : Background Image over Background Color

标签 android android-layout background-image background-color

我是 android 开发的新手,正在开发我的第一个 android 应用程序。我在布局的 xml 中设置了 View 的背景颜色,如下所示。

android:background="@+color/bgColor"

现在,我有一个全尺寸的透明背景图像,我想将其放在背景上,然后将其他元素放在该图像上。

有没有一种方法可以在同一布局中同时使用背景颜色和背景图像。

提前致谢。

最佳答案

您可以使用带有背景颜色的 ImageView:

<ImageView
    layout_width="match_parent"
    layout_height="match_parent"
    src="@drawable/myImage"
    background="@color/myBgColor" />

另一种选择是在布局的根元素中设置背景颜色,并将 src 保留在 ImageView 中。

关于安卓应用程序 : Background Image over Background Color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11490416/

相关文章:

android - 如何使用适用于 Android 的 Adob​​e AIR 设置 Admob

android - 我可以在不重启的情况下读取 Activity 中的 NFC 标签吗?

html - 如何使用 CSS 加载基于浏览器支持的图像格式?

java - 我需要为 java 桌面应用程序设置背景图像

jquery - 如何将 JQuery 与 IP.Board 正确集成?

android - 使用 Google API(Lv. 17)在真正的 Android 2.3 设备上空白 GoogleMap

android - Oppo F1 中 Handler 的 postDelayed() 延迟结束后,Runnable 未完全执行

android - 动态更改内容 View

java - Android spinner Data Binding 使用 XML 并显示选定的值

android - 为什么 ImageView setImageResource() 将图片大小设置为 match_parent?