gpt4 book ai didi

android - 使用 ActionbarSherlock 库,如何制作自定义操作栏

转载 作者:行者123 更新时间:2023-11-29 14:54:37 25 4
gpt4 key购买 nike

我已经成功导入ActionbarSherlock库到我自己的项目,当我运行我的项目时,我已经可以在我的应用程序中看到 sherlock made 操作栏。

但是,现在,一切都是默认的。如何使用 sherlock 库制作一个自定义操作栏?有可用的教程吗?

最佳答案

我从未使用过ActionBarSherlock 库(我以前使用Greendroid,但现在我将ActionBarCompat 用于pre-honeycomb 设备,这很棒而且非常易于使用。 ).

也就是说,我建议您查看 res/values 文件夹,您可能会在其中找到所有默认样式(可能包含在扩展默认 android 主题的自定义主题中)。从那里开始,您只需扩展 Sherlock 主题并用您自己的样式覆盖样式。

如果您想要一个关于样式和主题在 Android 中如何工作的好教程,我建议您阅读 official documentation .

编辑

要使用ActionBarCompat,您必须执行以下操作:

  1. 从示例目录(在安装 android SDK 的目录中)导入项目。 (请注意,您应该下载最新的 SDK)。
  2. 从构建路径中删除 MainActivity(右键单击类 -> 构建路径 -> 排除)。
  3. 将项目设置为项目库(右键单击项目 -> 属性 -> android -> 检查Is Library)。
  4. 将此项目添加为您应用的库(右键单击项目 -> 属性 -> android -> 在“库”部分单击“添加”)。
  5. 让您的 Activity 继承自ActionBarActivity
  6. 在 list 中将主题设置为 @style/appTheme

最后,不要忘记操作栏操作在 res/menu/main.xml 文件中。对于颜色和样式也是如此,请查看 res/values 目录。

关于android - 使用 ActionbarSherlock 库,如何制作自定义操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9226582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com