Bladeren bron

Added window transitions flag to app theme

Vadik Sirekanyan 7 jaren geleden
bovenliggende
commit
76a73719d1

+ 4 - 0
app/src/main/java/com/sirekanyan/knigopis/common/extensions/View.kt

@@ -57,4 +57,8 @@ fun View.startCollapseAnimation() {
     animate().alpha(0f).setDuration(200)
         .setInterpolator(FastOutLinearInInterpolator())
         .scaleX(0f).scaleY(0f)
+}
+
+fun View.setTransitionNameCompat(name: String) {
+    ViewCompat.setTransitionName(this, name)
 }

+ 2 - 0
app/src/main/res/values/styles.xml

@@ -11,6 +11,7 @@
     </style>
 
     <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
+        <item name="android:windowContentTransitions" tools:targetApi="lollipop">true</item>
         <item name="colorPrimary">@color/light.color_primary</item>
         <item name="colorPrimaryDark">@color/light.color_primary_dark</item>
         <item name="colorAccent">@color/light.color_accent</item>
@@ -27,6 +28,7 @@
     </style>
 
     <style name="DarkAppTheme" parent="Theme.AppCompat.NoActionBar">
+        <item name="android:windowContentTransitions" tools:targetApi="lollipop">true</item>
         <item name="colorPrimary">@color/dark.color_primary</item>
         <item name="colorPrimaryDark">@color/dark.color_primary_dark</item>
         <item name="colorAccent">@color/dark.color_accent</item>