2015年5月12日 星期二

android-利用 color.xml 控制所有套板顏色

想必有些開發者可能要面對很多奇怪的需求
例如 :
A公司背景要紅色
B公司背景要橙色
C公司背景要黃色
...等,面對如果只是5張頁面還可以
但是到達10張以上的頁面要怎辦?

當然客戶沒有很奇怪的需求的話
我們只要把版面集中控管就可以方便去處理了

1 . 首先我們在專案底下的Value新增 : color.xml

2 . 參數如下 :

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <color name="white">#FFFFFF</color>
    <color name="black">#000000</color>

</resources>

3 . 在介面使用自己設定的參數




























4 .  如果是在 Java 底下設定
R.color 是專案底下的 Color . xml
view.setBackgroundColor(getResources().getColor(R.color.black));


以後只需要在 color.xml做更改
所有套用的頁面也會一起更改

參考資料 : How to set background color of a View

歡迎轉載,請註明出處。

沒有留言:

張貼留言