W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
你可以使用引用標識符間接引用顏色。
顏色ID在 your-package.R.color
命名空間下可用。
Android定義了一組基本顏色,可以通過android.R.color
命名空間訪問。
下面顯示了在XML資源文件中指定顏色的一些示例。
<resources> <color name="red">#f00</color> <color name="blue">#0000ff</color> <color name="green">#f0f0</color> <color name="main_back_ground_color">#ffffff00</color> </resources>
上面的條目需要位于/res/values子目錄的文件中。
文件的名稱可以是你選擇的任何內(nèi)容。
以下代碼顯示了在Java代碼中使用顏色資源的示例。
int mainBackGroundColor = activity.getResources.getColor(R.color.main_back_ground_color);
main_back_ground_color
在上面的資源文件中定義。
作為字符串資源,我們可以在布局中引用顏色資源。
以下代碼顯示了如何在視圖定義中使用顏色資源。
<resources> <color name="red">#f00</color> <color name="blue">#0000ff</color> <color name="green">#f0f0</color> <color name="main_back_ground_color">#ffffff00</color> </resources>
以下代碼顯示如何在布局資源中使用定義的顏色。
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="@color/red" android:text="Sample Text to Show Red Color"/>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: