[feedback]优化动效
This commit is contained in:
@@ -13,7 +13,7 @@ import android.transition.Slide
|
||||
import android.util.TypedValue
|
||||
import android.view.*
|
||||
import android.view.WindowManager.LayoutParams
|
||||
import android.view.animation.OvershootInterpolator
|
||||
import android.view.animation.AccelerateDecelerateInterpolator
|
||||
import android.widget.PopupWindow
|
||||
import android.widget.PopupWindow.INPUT_METHOD_NEEDED
|
||||
import android.widget.TextView
|
||||
@@ -116,8 +116,8 @@ internal fun Context.pop(content: View, width: Int, height: Int, key: String, on
|
||||
}
|
||||
if (VERSION.SDK_INT >= VERSION_CODES.M) {
|
||||
val transition = Slide(Gravity.START).also {
|
||||
it.interpolator = OvershootInterpolator()
|
||||
it.duration = 300
|
||||
it.interpolator = AccelerateDecelerateInterpolator()
|
||||
it.duration = 200
|
||||
}
|
||||
pop.enterTransition = transition
|
||||
pop.exitTransition = transition
|
||||
|
||||
Reference in New Issue
Block a user