BrowserActionsFallbackMenuDialog.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:custom-tabs-client 作者:
private void startAnimation(boolean isEnterAnimation) {
    float from = isEnterAnimation ? 0f : 1f;
    float to = isEnterAnimation ? 1f : 0f;
    long duration = isEnterAnimation ? ENTER_ANIMATION_DURATION_MS : EXIT_ANIMATION_DURATION_MS;
    mContentView.setScaleX(from);
    mContentView.setScaleY(from);

    mContentView.animate()
            .scaleX(to)
            .scaleY(to)
            .setDuration(duration)
            .setInterpolator(new LinearOutSlowInInterpolator())
            .setListener(new AnimatorListenerAdapter() {
                @Override
                public void onAnimationEnd(Animator animation) {
                    if (!isEnterAnimation) {
                        BrowserActionsFallbackMenuDialog.super.dismiss();
                    }
                }
            })
            .start();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号