例如 :
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
歡迎轉載,請註明出處。
沒有留言:
張貼留言