我使用了此代码:
<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库。
答案 0 :(得分:0)
你需要有一个名为mainmenu_background的drawable。这可以是图像(/res/drawable/mainmenu_background.png),九个补丁图像(/res/drawable/mainmenu_background.9.png)或用XML定义(/res/drawable/mainmenu_background.xml)。文件名不得包含大写字母或除下划线(_)以外的任何特殊字符。