代码之家  ›  专栏  ›  技术社区  ›  broschb

可重复使用的Android布局

  •  4
  • broschb  · 技术社区  · 15 年前

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

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

    1 回复  |  直到 15 年前
        1
  •  2
  •   Ralphleon    15 年前

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

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

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

    至于跨项目重用,我建议创建一个自定义视图并将其分发到一个JAR文件中。