2012-10-10 123 views
1

我爲Android使用Keyboardsurfer的Crouton類。它使用Holo Colors作爲背景顏色(android.R.color.holo_red_light)。Holo設備上的Holo顏色?

現在,這些顏色只顯示在Holo主題設備上。在較舊的那個上顯示爲灰色。

我現在想知道是否有任何方法讓這些顏色也可以使用舊設備來使用它們?

+1

問題已解決。 Crouton現在也可以用於預先全息設備。 – keyboardsurfer

+1

當我更新到最新版本時看到它。非常感謝! :) – user754730

回答

2

將顏色值從<android-sdk-path>/platforms/android-16/data/res/values/colors.xml複製到您自己的colors.xml文件 - <project-dir>/res/values/colors.xml

現在使用值作爲背景色(R.color.holo_red_light)

<android-sdk-path>是你的android-sdk direcotry路徑。

+0

非常感謝這對我很好! – user754730

2

您可以在這裏找到顏色:http://developer.android.com/design/style/color.html(鼠標懸停以查看十六進制代碼)。將colors.xml文件中所需的顏色保存爲值。 比你可以使用你保存的顏色的顏色ID(R.color.xxx)來定義你自己的Crouton樣式。

+0

太糟糕了2個答案是不對的。非常感謝! – user754730