如何在android中修复背景错误?

时间:2012-04-22 09:50:57

标签: android background

我想用重复图像设置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')。

如何解决?

3 个答案:

答案 0 :(得分:2)

将main_bg.xml放在drawable文件夹中。那是res / drawable。

答案 1 :(得分:1)

main_bg.xml应该在drawable文件夹中。看着错误,我想它已经保存在其他地方了。

答案 2 :(得分:0)

看起来Android无法找到可绘制的资源。所有drawable(包括由XML定义的那些)都应该在res / drawable中。