2013-01-24 60 views
1

我想改變的各種意見動態在 活動一下(風格)。但在通過各種博客,我才知道, android不支持動態設置風格爲視圖 編程/動態。,雖然我不確定。用於查看動態設置樣式:安卓

1)是否有從利用THEMES或製造具有樣式使用佈局XML文件中預先設定執行分開的其他方法嗎?

2)是否有可能設置各種觀點的不同風格(比如爲TextView1並通過使用setTheme()爲整個活動爲TextView2紅色文字綠色的文字?

感謝

回答

1

你可以這樣你的java文件更改文本顏色。

textview1.setTextColor(Color.GREEN); 

textview2.setTextColor(Color.RED); 
+0

感謝您的回覆。設置顏色只是例如。它將包含比圓角,divier厚度,文本字體等更多的細節... – Pravy

1

將此xml文件用作資源並將其添加到可繪製文件夾中。

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" > 

<gradient 
    android:angle="90" 
    android:centerColor="#f77b2d" 
    android:endColor="#f99f66" 
    android:startColor="#f66a11" /> 

    <stroke 
     android:width="0.5dp" 
     android:color="#313437" /> 

    <corners 
     android:bottomLeftRadius="4dp" 
     android:bottomRightRadius="4dp" 
     android:topLeftRadius="4dp" 
     android:topRightRadius="4dp" /> 

</shape>