2016-06-14 11 views
0

私のアプリケーションはandroid:Theme.Lightを使用しますが、styles.xmlのテーマとして使用します。私はマテリアルテーマに変更したいと思っています。誰でも私にそれを変更する方法を助けます。アンドロイドのマテリアルテーマに変更するには?

<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を参照してください。

minpiレベルが21未満の「マテリアルテーマ」をアプリに使用するには、2つの値を使用する必要があります。 1つはデフォルトで作成され、他の1つは値-v21です。 フォルダ 'values'と 'values-v21'という2つの値があります。 'value'ディレクトリに含まれるスタイルは、ロリポップ電話の下で実行されているアプリに反映されます。 「値-v21」は、ロリポップ以上を実行しているアプリに反映されます。

これを参照link

関連する問題