動態修改Shape的solid屬性的color值
平常我們在xml中經常會用到Shape,開發中可能要公用同一個Shape,但是顏色背景顏色又不一樣
//比如:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="5dp" />
<solid android:color="@color/white" />
</shape>
解決方法
//我們在Activity中去動態修改背景顏色,就不需要重新再寫一個shape了。是不是很方便
GradientDrawable drawable =(GradientDrawable)view.getBackground();
drawable.setColor(getResources().getColor(color));
相關文章
- jQuery動態修改連結的href屬性值jQuery
- 修改追加屬性的值
- Java 反射修改類的常量值、靜態變數值、屬性值Java反射變數
- mybatis Selective動態判斷屬性值新增或修改操作,batch批次操作MyBatis
- 如何防止修改readonly修飾的屬性值
- Laravel 動態屬性的實現Laravel
- text-decoration與color屬性
- 求助,怎麼修改 response 響應中的 Cookie 的屬性值Cookie
- Java反射動態修改註解的值Java反射
- final屬性值能被反射修改嗎?反射
- Android UI美化之 shape的使用及其屬性總結AndroidUI
- 強制修改CSS的屬性styleCSS
- VueJs中動態更改svg的相關屬性VueJSSVG
- C#-----ExpandoObject動態屬性C#Object
- PHP動態屬性和stdclassPHP
- 三、動態繫結屬性
- 數值常用的屬性和方法
- v-bind 動態更新 HTML 元素上的屬性HTML
- html元素,屬性修改HTML
- iOS UITableView 修改屬性iOSUIView
- 2. Vue語法--插值操作&動態繫結屬性 詳解Vue
- 字型的粗細的屬性是用哪一個?它有哪些屬性值?
- 類的靜態屬性和方法
- 根據屬性字串獲取屬性值字串
- 根據給定的字串,修改一個多層巢狀物件對應的屬性值字串巢狀物件
- C#反射設定屬性值和獲取屬性值C#反射
- 使用程式碼修改SAP CRM附件的屬性
- 靜態屬性
- Python 動態新增例項屬性,例項方法,類屬性,類方法Python
- Python __dict__屬性:檢視物件內部所有屬性名和屬性值組成的字典Python物件
- 動態建立節點並且給建立的元素新增屬性
- render函式處理動態獲取img的src屬性函式
- js 改變 控制元件的屬性值JS控制元件
- 使用DOM Breakpoints找到修改屬性的Javascript程式碼JavaScript
- wpf xaml binding靜態類的屬性
- node實現檔案屬性批量修改(時間屬性)
- Tree元件的快速定位更新節點的狀態,以及修改節點的資料屬性等操作元件
- SAP Commerce Cloud Spartacus UI 修改 primary color 的方法CloudUI