我想用重复图像设置linearlayout的背景。 我有2个文件。
main_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg"
android:tileMode="repeat" />
和 main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/main_bg"
>
我在文件夹drawable上有bg.png图片。
但是Eclipse说有一个错误
错误:错误:找不到与给定名称匹配的资源(在'background'处,值为'@ drawable / main_bg')。
如何解决?
答案 0 :(得分:2)
将main_bg.xml放在drawable文件夹中。那是res / drawable。
答案 1 :(得分:1)
main_bg.xml应该在drawable文件夹中。看着错误,我想它已经保存在其他地方了。
答案 2 :(得分:0)
看起来Android无法找到可绘制的资源。所有drawable(包括由XML定义的那些)都应该在res / drawable中。