0

我使用了这段代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:background="@drawable/backrepeat"
android:gravity="center"
android:orientation="vertical" >

在我的布局文件中

这在 backrepeat.xml

<?xml version="1.0" encoding="utf-8"?>

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/mainmenu_background" 
android:tileMode="repeat" />

但在图形布局中,我收到以下错误:

Failed to parse file [...]res\drawable\backrepeat.xml

我做错了什么?我正在使用 Android 2.3.3 库。

4

1 回答 1

0

您需要有一个名为 mainmenu_background 的可绘制对象。这可以是图像 (/res/drawable/mainmenu_background.png)、九个补丁图像 (/res/drawable/mainmenu_background.9.png) 或在 XML (/res/drawable/mainmenu_background.xml) 中定义。文件名不得包含大写字母或除下划线 (_) 以外的任何特殊字符。

于 2011-12-31T00:47:42.983 回答