安卓不能同时设置背景图片和背景颜色!
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里面自定义一个样式 然后调用.
这个是真的么
具体怎么实现?
那有没有具体实现的方法?
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;
以上是关于安卓不能同时设置背景图片和背景颜色!的主要内容,如果未能解决你的问题,请参考以下文章