我见过很多创建自定义标题栏的例子:http://zaman91.wordpress.com/2010/03/16/android-how-to-add-custom-title-bar/
有更简单的方法吗?我认为必须为每个 Activity 在 onCreate() 中实现自定义标题栏代码有点矫枉过正。
最佳答案
为什么不使用包含?将标准标题栏的设计放入布局 XML 文件中,然后将其包含在每个 Activity 布局中:
<include layout="@layout/my_title_bar" />
然后创建 my_title_bar.xml 以包含栏的内容。
如果您在标题栏中有可点击的 View ,您将需要一些代码,但您可以将 Activity 子类化以提供点击方法。
关于java - 如何为我的所有 Activity 创建自定义标题栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4249783/