FloatingActionButtonLollipop.java 文件源码

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

项目:permissionsModule 作者:
@Override
void onTranslationZChanged(float translationZ) {
    StateListAnimator stateListAnimator = new StateListAnimator();
    // Animate translationZ to our value when pressed or focused
    stateListAnimator.addState(PRESSED_ENABLED_STATE_SET,
            setupAnimator(ObjectAnimator.ofFloat(mView, "translationZ", translationZ)));
    stateListAnimator.addState(FOCUSED_ENABLED_STATE_SET,
            setupAnimator(ObjectAnimator.ofFloat(mView, "translationZ", translationZ)));
    // Animate translationZ to 0 otherwise
    stateListAnimator.addState(EMPTY_STATE_SET,
            setupAnimator(ObjectAnimator.ofFloat(mView, "translationZ", 0f)));
    mView.setStateListAnimator(stateListAnimator);

    if (mShadowViewDelegate.isCompatPaddingEnabled()) {
        updatePadding();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号