2014-03-02 118 views
0

我試圖將主題應用到Android活動安卓主題不能正常工作

的themes.xml

<style name="AppBaseTheme" parent="android:Theme.Light"></style> 

<!-- Application theme. --> 
<style name="CableTheme" parent="AppBaseTheme"> 

    <item name="textViewStyle">@style/Textview</item> 
</style> 

styles.xml

<style name="Textview" parent="@android:style/Widget.TextView"> 
    <item name="android:textSize">22.0dp</item> 
    <item name="android:textColor">@android:color/holo_blue_bright</item> 
</style> 

Attrs.xml

<attr name="textViewStyle" format="reference" /> 

1)CableTheme是應用主題。我期望所有的textview應該在22dp大小和藍色的activity.But它不是渲染。

2)我想將文字大小20等樣式應用於我的活動中的所有文本視圖。如果以上不是應用主題的正確過程。我該怎麼做?

+0

您是否在您的AndroidManifest中設置CableTheme? – donfuxx

+0

是:::如果你有一個主題渲染的示例應用程序..這將是偉大的完整:) –

回答

0

應該

<item name="android:textViewStyle">@style/Textview</item> 

屬性textViewStyle從框架。所以你必須在這之前放入'android'命名空間。

刪除您自己定義的textViewStyle屬性。

+0

即使現在它不工作:(我正在影響碎片 –