安卓不能同时设置背景图片和背景颜色!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓不能同时设置背景图片和背景颜色!相关的知识,希望对你有一定的参考价值。

<RelativeLayout
xmlns:android="h踢踢p://schemas点android点康姆/apk/res/android"
xmlns:tools="h踢踢p://schemas点android点康姆/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
android:background="@drawable/weatherbg"
tools:context=".WeatherActivity" >
</RelativeLayout>

这样写两个android:background就报错了!
在安卓里能否同时同时设置背景颜色和背景图片 要在XML 里面设


因为刚刚才开始自学Android 所以很多东西不懂 在后台就更加

不会了
还有 网上说可以在styles.xml里面自定义一个样式 然后调用.

这个是真的么
具体怎么实现?

参考技术A 是离人泪。。 苏试 水龙呤 一点浩然气。。千里快哉风 参考技术B 建议不要这样追问

那有没有具体实现的方法?

div可以同时设置背景图片和背景颜色吗?

当然可以同时设置,只是同时设置显示上存在这两种情况:
1、当图片的长、宽跟div的长、宽一致(或大于div的)时,我们最终看到div背景是图片(之所以说是最终看到,是因为在页面加载时,我们先看到的div背景是颜色,等加载完了之后,图片位于颜色之上,因为长宽相同,图片覆盖颜色,最终呈现出来)
2、当图片的长、宽跟div的长、宽不一致(小于div的)时,我们最终看到div背景是既有图片又有颜色,图片范围外div范围内显示的是颜色
参考技术A 可以同时设置,背景图片处于颜色之上
写背景直接用简写就行了 background:url(images/图片) 0 0 no-repeat #000;
参考技术B 可以;bg-color:#ff0000;bg-image:url();只要背景图片不要大过背景颜色的范围就能看见
style="background-color:#FF0000; width:500px; height:500px; background-image:url(u=899054543,2574935590&fm=59.jpeg);background-repeat: no-repeat;”记得不用重复
参考技术C 可以!background:#c8161d url() left top no-repeat;

以上是关于安卓不能同时设置背景图片和背景颜色!的主要内容,如果未能解决你的问题,请参考以下文章

怎样用dreamweaver和css同时使用背景图片和背景颜色?

div可以同时设置背景图片和背景颜色吗?

安卓利用动画设置背景颜色

div可以同时设置背景图片和背景颜色吗?

HTML背景颜色和背景图片

安卓listview的item点击时候的背景颜色怎么去掉或者设置成透明的呢?