【发布时间】:2011-03-12 20:38:35
【问题描述】:
所以我创建了一个名为 CustomTitlebarActivity 的 Activity 子类。本质上,我的应用程序中的每个主要活动都有一个自定义标题栏,其中包含许多常见功能,例如主页按钮、标题、搜索按钮等。在我当前的实现中,我仍然在布局 XML 中明确使用包含语句每个 CustomTitlebarActivity:
<include layout="@layout/titlebar" />
我应该能够在 CustomTitlebarActivity 中执行此操作似乎很自然。我有两个问题:什么代码可以替换这个包含标签,我应该把代码放在哪里? (我的第一反应是把它放在 CustomTitlebarActivity 的 setContentView 方法中。)
在相关说明中,我希望能深入了解重用 android UI 代码的更好方法(即使标题栏本身需要在活动之间略有不同。)
【问题讨论】: