可以更改android中CAB(上下文操作栏)的背景吗?我在我的应用程序中使用它,当应用程序安装在平板电脑(3.0 - 3.2 API)上时,CAB 具有黄色和外观,当应用程序安装在具有 4.0+ API 的手机上时,它具有某种蓝色背景和另一种外观。我可以为此做某事并且到处都有相同的外观吗?
注意:我的应用程序打算在 3.0+ api 上运行
可以更改android中CAB(上下文操作栏)的背景吗?我在我的应用程序中使用它,当应用程序安装在平板电脑(3.0 - 3.2 API)上时,CAB 具有黄色和外观,当应用程序安装在具有 4.0+ API 的手机上时,它具有某种蓝色背景和另一种外观。我可以为此做某事并且到处都有相同的外观吗?
注意:我的应用程序打算在 3.0+ api 上运行
您可以通过定义自己的主题来做到这一点。使用标准主题之一(在您的情况下,您可以使用 Theme.Holo,因为您的目标是 Honeycomb+)作为起点并自定义(即覆盖)您想要更改的那些部分。在您的情况下,您将只自定义 CAB 的样式。
Android 开发网站的样式和主题部分简要介绍了这一点。寻找如何做到这一点的真实世界示例的另外两个地方是: