如何在Android中为多个图像创建XML?

时间:2012-04-20 06:05:48

标签: java android

如何使用多个图像创建xml?我认为这个文件应保存在drawable文件夹中?我的意思是,该xml的结构应该是什么? 为了更详细地描述,例如我有一个位图XML:

<?xml version="1.0" encoding="UTF-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/logo_top"
android:dither="true" />

它工作得很好,直到我需要添加几个图像,我知道没有办法在1个XML文件中添加更多的位图,所以我搜索了这样做的方法。 PS我需要这种技术来动态地和编程地添加图像。

我也试过这样做:

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>    
    <bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/logo_top"
    android:dither="true" />
</item>
<item>
    <bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/image2"
    android:dither="true" />
</item>
<item>
    <bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/image3"
    android:dither="true" />
</item>
</layer-list>

但照片没有显示出来。

1 个答案:

答案 0 :(得分:0)

查看以下教程,了解我们如何定义选择器并应用于视图:

http://www.gersic.com/blog.php?id=56