4

繰り返し画像で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はエラー
エラーがあると言います:エラー:指定された名前に一致するリソースが見つかりません(「背景」で値「@drawable/main_bg」)。

修正方法は?

4

3 に答える 3

2

drawable フォルダーに main_bg.xml を配置します。それは res/drawable にあります。

于 2012-04-22T09:54:10.880 に答える
1

main_bg.xml は drawable フォルダーにある必要があります。エラーを見ると、別の場所に保存されていると思います。

于 2012-04-22T09:53:24.447 に答える
0

Android がドローアブル リソースを見つけられないようです。すべてのドローアブル (XML で定義されたものを含む) は res/drawable にある必要があります。

于 2012-04-22T09:54:04.283 に答える