1

可以更改android中CAB(上下文操作栏)的背景吗?我在我的应用程序中使用它,当应用程序安装在平板电脑(3.0 - 3.2 API)上时,CAB 具有黄色和外观,当应用程序安装在具有 4.0+ API 的手机上时,它具有某种蓝色背景和另一种外观。我可以为此做某事并且到处都有相同的外观吗?

注意:我的应用程序打算在 3.0+ api 上运行

4

1 回答 1

0

您可以通过定义自己的主题来做到这一点。使用标准主题之一(在您的情况下,您可以使用 Theme.Holo,因为您的目标是 Honeycomb+)作为起点并自定义(即覆盖)您想要更改的那些部分。在您的情况下,您将只自定义 CAB 的样式。

Android 开发网站的样式和主题部分简要介绍了这一点。寻找如何做到这一点的真实世界示例的另外两个地方是:

  1. 动作条夏洛克。查看实际的库源(而不是示例)。
  2. 谷歌 IO 2012 应用程序
于 2012-07-12T11:58:31.647 回答