Android在自定义布局内添加布局
问题描述:
我想问一个问题,有些人可能会发现它是荒谬的问题,但它的需要,如果可能的话。根据我的R&D
,我没有发现任何与此相关的内容。Android在自定义布局内添加布局
我有自定义布局。
<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
要做到这一点,请帮助我。如果它不是,那么请为我提供公平信息
谢谢。
答
如果我理解正确的话,你想添加一个视图作为您的自定义视图的孩子。
首先确保com.example.customview.myview延伸的ViewGroup。这将允许您将子视图添加到您的自定义视图。
从那里它取决于您的自定义视图的实现。如果您重写onMeasure或onLayout,您可能需要测量和/或布置子视图。
答
我不能使用标签内的任何布局标签。 < .........在这里我需要添加新的布局........ />
你不能这样做,因为<里面的名称/值对.... />被认为是仅用于指定元素属性的属性。
子元素必须在开始标记和元件的结束标记(<tag> .... </tag>
)之间总是添加。
并且也没有任何意义,因为如果u需要你的布局,有两个孩子中有将其添加为布局的属性没有意义。
语法上不可能,因为不受XML支持。你有没有处理Android的样式? – 2013-05-02 06:07:09
你可以给我downvotes的原因.... – Unknown 2013-05-02 06:07:21
哦,我必须修改我的第一个评论也许。你想添加一个_child_视图吗?那么当然你会在开始标签的末尾做这些事情。 ' ' –
2013-05-02 06:10:55