我实际上想要应用自定义标题栏(有点像Action Bar),但由于我正在为Froyo开发,我实际上需要将它放在xml文件中。执行此操作的简单方法是编写代码以在每个活动中创建标题栏。
我确实在寻找一些有效的方法,并在SO
上找到了那里提出了两种解决方案,但我在实施它们时遇到了问题。
在所有活动的布局中包含标题栏的布局。我的问题是我有一个示例布局如下,include标签应该在哪里,我是否需要为应用程序使用Theme.NoTitleBar主题才能使其正常工作?
将Activity子类化,然后从中派生我的所有活动。是否应在子类Activity的onCreate方法中定义自定义标题栏创建方法。因为如果我这样做,自定义标题栏会出现,但它显示为空白。它上面没有按钮等。
提前感谢您提供的任何帮助
答案 0 :(得分:1)
标记属于顶级视图容器(线性布局/相对布局)。是的,使用NoTitleBar,因此您的应用程序窗口中没有Android提供的标题栏。
您的代码显然存在问题,您的帖子中的任何代码都无法帮助您。