-1

我想问一个问题,有些人可能会觉得这个问题很荒谬。但如果可能的话,这是我的需要。根据我的说法,我R&D没有发现任何与此相关的内容。

我有自定义布局。

<com.example.customview.myview
            android:id="@+id/ex_view1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            custom:title="contact"
            custom:visibility="@integer/visible"/>

我想在这个自定义布局中添加一个布局,即

   <com.example.customview.myview
                android:id="@+id/ex_view1"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                custom:title="contact"
                custom:visibility="@integer/visible"
                here i want to add............................... />

我不能<include/>在任何布局中使用标签tags.<............这里我需要添加新布局............/>

如果有任何tag可以做到这一点,请帮助我。如果不是,请向我提供公平的信息

谢谢。

4

2 回答 2

1

我不能在任何布局标签中使用标签。<............这里我需要添加新布局............/>

您不能这样做,因为 <..../> 中的名称/值对被视为仅用于指定元素属性的属性。

子元素必须始终添加在元素的开始标记和结束标记 ( <tag> .... </tag>) 之间。

而且它也没有任何意义,因为如果你需要你的布局有两个孩子,那么将它添加为你的布局的属性是没有意义的。

于 2013-05-02T06:07:07.010 回答
0

如果我理解正确,您想添加一个视图作为自定义视图的子视图。

首先确保 com.example.customview.myview 扩展了 ViewGroup。这将允许您将子视图添加到您的自定义视图中。

从那里它取决于您的自定义视图的实现。如果您要覆盖 onMeasure 或 onLayout,您可能需要测量和/或布局子视图。

于 2013-05-02T06:06:56.567 回答