2012-06-01 22 views
5

我正在開發Android應用程序,並且正在使用API​​級別8.但是,我希望此應用程序在Froyo和Gingerbread上運行時使用ICS主題,因爲主題ICS更美麗。我希望至少按鈕的顏色方案和形狀相同。有沒有辦法做到這一點?Froyo和薑餅應用程序中的ICS風格

+1

「因爲ICS的主題是更美麗」 - 請記住,其他應用程序不這樣做,導致你的應用程序相比,看起來很奇怪的其他應用在用戶的設備上。 – CommonsWare

+0

該應用程序將支持主題。用戶可以選擇使用哪個主題。然而,從未注意到我使用的應用程序的外觀具有很大的同質性。所以我想我不會是一個大問題。 – Natanael

+0

[如何爲minSDK 7應用程序設置ICS主題?](http://stackoverflow.com/questions/8732988/how-set-ics-theme-for-application-with-minsdk-7) – kabuko

回答

8

您可能想要看的第一件事是ActionbarSherlock,因爲它爲您的pre-code代碼添加了很多一致性,儘管這與主題沒有直接關係。

然後查看GitHub上的HoloEverywhere項目,以便在針對pre-ics設備設計的應用程序中使用Holo主題。

+0

謝謝,這似乎是我期待的!我讀過一些關於ActionbarSherlock的內容。這似乎很有趣。我會仔細看看。 – Natanael

3

SDK文件夾包含ICS中使用的大部分主題,樣式和繪圖。檢查 SDK folder\platforms\android-15\data\res.

您可以應用主題/風格在你的應用程序像this

5

我找到的最好的是android-holo-colors中,你會得到所有的控制,也可以選擇holo-lightholo-dark與要自定義顏色。

我希望這將有助於你

相關問題