【发布时间】:2018-04-17 19:00:07
【问题描述】:
我在一个屏幕上有两个回收站视图,在它们之间,有一个像这样的 more 按钮。
我想用动画将上层回收站视图的高度更新为MATCH PARENT,所以我试过了。
binding.moreLl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ValueAnimator anim = ValueAnimator.ofInt();
anim.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator valueAnimator) {
int val = (Integer) valueAnimator.getAnimatedValue();
ViewGroup.LayoutParams layoutParams = binding.fragmentWalletRv.getLayoutParams();
layoutParams.height = val;
binding.fragmentWalletRv.setLayoutParams(layoutParams);
}
});
anim.setDuration(500);
anim.start();
}
});
但不幸的是,我无法得到预期的结果。所以请指导我如何做那件事。 提前致谢。
【问题讨论】:
标签: android android-recyclerview