2016-06-14 54 views
0

我的應用程序使用android:Theme.Light作爲styles.xml中的主題。我想將其更改爲材質主題。任何人都可以幫助我如何改變它。如何在android中更改爲材質主題?

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

    <style name="AppTheme" parent="AppBaseTheme"> 
    </style> 
</resources> 

回答

0

我用這個:

<!-- Base application theme. --> 
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">yourcolorPrimary</item> 
    <item name="colorPrimaryDark">yourcolorPrimaryDark</item> 
    <item name="colorAccent">yourcolorAccent</item> 
</style> 
0

材料主題需要API級別 - 21轉寄此link使用材料的主題。

要在app中使用Material主題,其中api級別小於21,您需要使用兩個值。默認情況下會創建一個值爲v21。 所以有兩個值文件夾'值'和'值-V21'。包含在「價值」目錄中的樣式將反映在棒棒糖手機下運行的應用程序中。 'values-v21'將反映在運行棒棒糖和以上的應用程序。

提到這個link