【发布时间】:2012-09-19 08:33:10
【问题描述】:
假设我有一个类 TitleBar,它调用 title_bar.xml 布局文件。一些 TextViews 设置在 TitleBar.java 文件中,因此 title_bar.xml 依赖于它。包含此布局文件的最简单方法是什么?显然,仅使用 include layout 不会完成这项工作。在这种情况下我应该使用片段吗?我更喜欢使用include,但我就是不知道如何调用代码隐藏文件?
希望我的问题足够清楚。
谢谢
编辑: 目前,TitleBar 是一个活动。我应该将其更改为其他内容吗?
编辑 2: 让我尝试以不同的方式提问:我有 MainActivity 和 activity_main.xml 文件。如何在 activity_main.xml 中包含新布局文件 (title_bar.xml) 并将 TitleBar.java 类与这个新视图相关联? TitleBar.java 应该是什么样子?我也应该将其创建为活动吗?
【问题讨论】:
标签: java android layout include fragment