如何将ShapeDrawable与xml布局资源一起使用

时间:2011-02-22 15:38:38

标签: android-layout

我希望能够在我的布局文件中定义一个ShapeDrawable,然后给它充气,这样我就可以在它上画画了。 我已经按照Android开发人员网站上的教程进行了操作,但是我无法看到我在主类文件中引用我的ShapeDrawable。

我如何实际膨胀呢?

我已将以下内容放入我的布局文件中:

<com.example.shapedrawable.CustomDrawableView 
    android:id="@+id/customDrawableView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />

1 个答案:

答案 0 :(得分:0)

在您自己的XML文件中定义ShapeDrawable后,您需要将以下内容添加到您希望包含它的layout.xml中:

<ImageView
    android:src="@drawable/shapeDrawable_filename"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    />

如果你想以编程方式进行,我还没有答案(但是),但是根据你的问题,它似乎应该有用了!

如果有帮助,请告诉我;)