gpt4 book ai didi

安卓版面: Is reusable component UI possible?

转载 作者:IT老高 更新时间:2023-10-28 23:39:13 34 4
gpt4 key购买 nike

我先说一下,我刚开始学习 Android,所以要温柔。我来自 ASP.NET/Silverlight 背景,所以我一直在寻找与控件相关的东西。

我想在其他布局中重用一个布局(ListView 项模板)。

这样我就可以在我的其他布局中添加 <myListItem />显示它。

这是可能的吗?还是有更好的方法?

最佳答案

这是很有可能的;你只需要使用<include />标签。基本上,您将布局放在一个文件中,然后执行:

<include layout="@layout/my_list_item_template" />

Romain Guy 在这里详细介绍了如何使用它:http://www.curious-creature.org/2009/02/25/android-layout-trick-2-include-to-reuse/

( Android documentation )

(我假设您想要的是可重用的布局,而不是自定义组件。不同之处在于,可重用的布局就像重用标准组件的 fragment ,而当您需要扩展功能时使用自定义组件一个特定的小部件,例如 TextView 或 Button。如果您想要一个自定义组件,那么您将不得不为 Erich Douglass 的回答做更多的工作才能获得更多信息。)

关于安卓版面: Is reusable component UI possible?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2289730/

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