2017-03-29 1 views
0

繰り返しが必要なのですか、それとも互いに優先されますか?style-v21.xmlにはv19のすべてが含まれていますか?

ベース

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="colorPrimary">@color/primary</item> 
    <item name="colorPrimaryDark">@color/primary_dark</item> 
    <item name="colorAccent">@color/accent</item> 
</style> 

V19

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="colorPrimary">@color/primary</item> 
    <item name="colorPrimaryDark">@color/primary_dark</item> 
    <item name="colorAccent">@color/accent</item> 
    <item name="android:windowTranslucentStatus">true</item> 
</style> 

V21

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="colorPrimary">@color/primary</item> 
    <item name="colorPrimaryDark">@color/primary_dark</item> 
    <item name="colorAccent">@color/accent</item> 
    <item name="android:windowContentTransitions">true</item> 
    <item name="android:windowAllowEnterTransitionOverlap">true</item> 
    <item name="android:windowAllowReturnTransitionOverlap">true</item> 
    <item name="android:windowSharedElementEnterTransition">@android:transition/move</item> 
    <item name="android:windowSharedElementExitTransition">@android:transition/move</item> 
</style> 

+0

かなりの繰り返しが必要です。あなたはそれをテストできませんか? – makvasic

答えて

0

親がすべてのバージョンでTheme.AppCompat.Light.NoActionBarであり、それは属性を使用すると、他のバージョンで設定した値が含まれていませんので、繰り返しが必要とされています。

関連する問題