SkittleContainer.java 文件源码

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

项目:binea_project_for_android 作者:
private void updateFabTranslationForSnackbar(CoordinatorLayout parent, SkittleContainer container, View snackbar) {
    float translationY = this.getFabTranslationYForSnackbar(parent, container);
    if ((translationY == -snackbar.getHeight())) {
        ViewCompat.animate(container).translationY(-translationY).setInterpolator(new FastOutLinearInInterpolator()).setListener(null);
    } else if (translationY != this.mTranslationY) {
        ViewCompat.animate(container).cancel();
        if (Math.abs(translationY - this.mTranslationY) == (float) snackbar.getHeight()) {
            ViewCompat.animate(container).translationY(translationY).setInterpolator(new FastOutLinearInInterpolator()).setListener(null);
        } else {
            ViewCompat.setTranslationY(container, translationY);
        }

        this.mTranslationY = translationY;
    }

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号