2012-07-12 188 views
1

可以更改背景爲Android中的CAB(上下文操作欄)嗎? 我在我的應用程序中使用它,當應用程序安裝在平板電腦上時(3.0 - 3.2 API),CAB的顏色爲黃色,外觀爲黃色,當應用程序安裝在4.0+ API的手機上時,它有某種類型藍色背景和另一種外觀。 我可以做些什麼,並且到處都有相同的外觀?自定義CAB背景android

注:我的應用程序的目的是在運行3.0+ API的

+0

如果你找到它,你可以請你發佈你的解決方案嗎? – andro 2013-01-26 21:46:18

+0

查看Google IO 2012應用的源代碼,以及此鏈接[http://stackoverflow.com/questions/11085308/changing-the-background-drawable-of-the-searchview-widget]。在這裏你可以解釋一下操作欄的自定義,但是你也可以爲CAB想一想。希望有所幫助。 – Sandra 2013-01-28 09:23:02

回答

0

你可以定義自己的主題,做到這一點。使用其中一個標準主題(在您的情況下,您可以使用Theme.Holo,因爲您的目標是Honeycomb +)作爲起點並自定義(即覆蓋)您想要更改的那些部分。在你的情況下,你會自定義CAB的風格。

Android dev站點的Styles and Themes部分向您簡要介紹了這一點。另外兩個地方尋找如何這項工作已經完成現實世界的例子是:

  1. Actionbar Sherlock。看看實際的圖書館來源(而不是樣本)。
  2. Google IO 2012 app
+0

我會檢查鏈接。謝謝你! – Sandra 2012-07-12 12:23:23