[feedback]优化动效

This commit is contained in:
renwj
2022-04-01 18:17:19 +08:00
parent d5914dc723
commit 1fc3c0a0e9
2 changed files with 5 additions and 3 deletions

View File

@@ -55,6 +55,8 @@ internal object MedialControlFacade : IMoGoMediaFacade {
}
} catch (t: Throwable) {
log(ChatConsts.TAG, "释放MediaPlay异常: $t")
} finally {
player.set(null)
}
}

View File

@@ -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