Android 使用XML自定义布局
我在我的应用程序中有一个包含滚动横幅的布局(如果你查看我的XML,它还没有鳍),这个横幅将用于其他活动。所以我想让它成为一个自定义布局,这样我就不会复制粘贴X次 这是我的XML(嗯……我不确定是否都是正确的,所以这一部分中的任何批评都是值得赞赏的)Android 使用XML自定义布局,android,android-layout,Android,Android Layout,我在我的应用程序中有一个包含滚动横幅的布局(如果你查看我的XML,它还没有鳍),这个横幅将用于其他活动。所以我想让它成为一个自定义布局,这样我就不会复制粘贴X次 这是我的XML(嗯……我不确定是否都是正确的,所以这一部分中的任何批评都是值得赞赏的) 现在,这个布局只包含横幅,但会有更多的东西 问题是:如何将它放到外部类中 我知道我必须创建一个扩展RelativeLayout的新类(在本例中为int)。那又怎样呢?如何设置该类的布局 我也做了一些研究,但我没有找到任何简单和准确的教程。如果您知
现在,这个布局只包含横幅,但会有更多的东西
问题是:如何将它放到外部类中
我知道我必须创建一个扩展RelativeLayout的新类(在本例中为int)。那又怎样呢?如何设置该类的布局
我也做了一些研究,但我没有找到任何简单和准确的教程。如果您知道任何内容,请发布。您必须使用片段: 片段使开发人员能够将视图/控制器拆分为不同的类
因此,您将向xml中添加不同的片段,每个片段负责自己的组件(textview、button…。您必须使用片段: 片段使开发人员能够将视图/控制器拆分为不同的类 因此,您将向xml中添加不同的片段,每个片段负责自己的组件(textview、button…)。您可以使用如下方法:
您甚至可以重写包含的xml布局的根标记的属性,如
<include android:id="@+id/my_menu" layout="@layout/menu" />
请参阅开发人员博客,以获取更详细的解释
您可以使用:
您甚至可以重写包含的xml布局的根标记的属性,如
<include android:id="@+id/my_menu" layout="@layout/menu" />
请参阅开发人员博客,以获取更详细的解释
将对此进行更仔细的研究。感谢片段不仅仅用于双窗格活动吗?不,片段用于您想要的任何UI元素。我们将对此进行详细介绍。谢谢,片段不是只用于双窗格活动吗?不,片段是用于您想要的任何UI元素。
<include android:id="@+id/my_menu" layout="@layout/menu" />