java - 可重复使用的安卓布局

标签 java android code-reuse

我想知道大家是如何复用 android 布局和组件的?您是将现有代码复制/粘贴到项目中,还是将布局和组件包含到 jar 文件中以供重复使用?

编辑: 例如,如果我有一个 ListView ,也许我有另一个 View 用于 ListView 中的每个列表项,它可能有一个图标,可能还有一个标题行,然后是包含更多详细信息的行。虽然创建它并不难,但如果能够通用地创建一次并在不同的项目中重复使用它,那就太好了。

最佳答案

如果您在同一个项目中使用布局,“include”标签将起作用:

<include android:id="@+id/the_id" layout="@layout/my_layout_to_include" />

了解更多信息:http://www.curious-creature.org/

至于跨项目重用,我建议创建自定义 View 并将其分发到 jar 文件中。

关于java - 可重复使用的安卓布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1781078/

相关文章:

java - 当我尝试调试单个单元测试时,IntelliJ IDEA 运行完整的测试套件

android - 有什么办法可以改变单选按钮的颜色?

java - 检查 .wav 文件的相似性

java - Java中如何传递泛型参数

javascript - === 当两个引用应该指向同一个对象时,在 Nashorn 中返回 false

JSF 1.2 : Can I create reusable component inside JSF view

asp.net-mvc - ASP.NET MVC - 重用 Action 行为

android - 相对布局中的TextView水平中心

android - 使用 cordova 媒体插件录制音频会生成空文件

Python,Django,如何使用getattr(或其他方法)调用具有多个属性的对象?