我刚刚开始开发 Android 应用程序,完全没有经验。我已经阅读了很多关于 Activities/Fragments/Widgets 的文章,但似乎没有找到我的问题的明确答案:
我能否将应用程序的操作栏创建为一个 fragment ,这样每当我更改一个 Activity 时,我都会简单地调用一个操作栏(即一个 fragment )?我打算开发一个动态 UI 来为单个选项创建 fragment ,并认为在所有页面上显示一个通用操作栏会很容易。
最佳答案
当您想在所有 Activity 中自定义 ActionBar 时,第一步是以 XML 格式创建自定义主题。
在这个主题中,您几乎可以自定义所有内容
请引用这篇优秀的博文:http://android-developers.blogspot.be/2011/04/customizing-action-bar.html
为 ActionBar 使用 Fragment 会很疯狂!
如果您想在所有 Activity 中以编程方式添加一些代码,只需扩展一个自定义 Activity,例如扩展 Activity 的 MyCustomActivity。
public class MyCustomActivityextends Activity{
在这个类中,您可以使用 getActionBar() 并根据需要调整它
关于java - 操作栏作为 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17458568/