我想在我的main.xml中多次放置一个自定义视图,它由一个RelativeLayout,一些控件,然后是我的自定义视图组成。此自定义视图应使用以下(简化的) xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="220px"
android:layout_height="220px"
android:background="@drawable/contextitemshape">
<TextView
android:text="some caption"
android:textSize="23px"
android:textColor="#000000"/>
<FrameLayout
android:id="@+id/content"/>
</RelativeLayout>如何让它在每次创建该文件时都使用该文件?这在android中是可能的吗?我能找到的所有自定义视图都没有使用自己的layout-xml文件。
谢谢!
发布于 2011-01-17 21:33:34
让您的自定义View将布局作为其设置的一部分进行膨胀。Here is a project,它实现了一个ColorMixer自定义View,它膨胀了包含三个SeekBar小部件和其他一些小部件的布局。
https://stackoverflow.com/questions/4713155
复制相似问题