java - 操作栏作为 fragment

标签 java android

我刚刚开始开发 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/

相关文章:

java - 如何拆分ArrayList的值?

android - iOS App Store 和/或 Google Play 商店中的重复下载如何计算?

android - 将工具栏用作操作栏时如何设置 SearchView 的样式?

java - 使用 Java 上的 Caffeine 在到期时执行操作

java - 使用 Picasso Android 时出现错误 RecyclerView

javascript - 当我提交表单时页面发生变化

java - Android 中的 ListActivities 如何与 ListView 配合使用?

android - 无法将自定义 listSelector 应用于 ListView

android - Android 中如何知道麦克风是否正在使用

java - 如何从 xml 请求中删除 xmlns =“”