@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();
}
}
FloatingActionButtonLollipop.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:permissionsModule
作者:
评论列表
文章目录