gpt4 book ai didi

android - 合并标签的使用

转载 作者:行者123 更新时间:2023-11-30 02:11:09 26 4
gpt4 key购买 nike

抱歉,这个问题可能很愚蠢,但是我想更清楚一点,因为Android Developer上的示例对我来说还不清楚。

我了解它的基本工作原理,但仍不确定某些事情。


合并并包含用于减少视图层次结构中的视图/视图组数量的标记,因此我们可以拥有xml布局的可重用部分。这是Merge Android Developers Blog的示例。在此示例中使用了Framelayout,我们可以在视图层次结构中使用另一个具有id / content的FrameLayout,但是没有使用此框架布局的示例。这是否意味着FrameLayout是容器,并且在xml中看起来像



 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id=”@+id/content>
<include layout="@layout/our_merge_layout"/>
</FrameLayout>



或者,当我们使用合并和包含标记时,会自动创建带有内容ID的FrameLayout。


但是,如果我们有相对定位,该怎么办?例如,我们应该将RelativeLayout保留为ViewGroup包装器,还是可以只保存嵌套视图( android:layout_below="@id/name",android:layout_alignParentLeft="true")的所有属性,但是在这种情况下,我们只需要将此部分包括在相对布局内(在我们的情况下)使其可行?我对吗 ?
最好使用合并标记或自定义视图?


我将不胜感激。
请帮助了解这一点。
先感谢您。

最佳答案

本文似乎正是您所需要的,这里Protip. Inflating layout for your custom view提到了您的所有问题。
 请看一看。如果您还有其他问题或不清楚的地方,请询问。

关于android - 合并标签的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30066642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com