我想要有圓形TextView
s,我正在通過定義可正常工作的形狀drawable來完成此操作。setBackGroundColor重置視圖的形狀
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >
<solid android:color="@color/White"/>
</shape>
我想這個TextView
不同的顏色,所以我這樣做在我的代碼:
setBackgroundColor(getResources().getColor(R.color.Red));
但它重置TextView的形狀爲矩形!
所以,這個問題總結到什麼是動態改變視圖顏色的正確方法?
是[R .color.Red您的自定義XML? – 2014-12-05 09:56:06
@MysticMagic:不,這是一個簡單的顏色值 – 2014-12-05 10:06:25