2 qq 36340344 qq_36340344 于 2017.01.17 10:32 提问

android ValueAnimator改变控件宽度实现收缩展开卡顿怎么破? 20C
    ValueAnimator colseAnimator = ValueAnimator.ofFloat(closeWidth, 0);
    colseAnimator.addUpdateListener(new AnimatorUpdateListener() {

        LinearLayout.LayoutParams params = (LayoutParams) 
                closeView.getLayoutParams();
        @Override
        public void onAnimationUpdate(ValueAnimator animation) {

            float f = (Float) animation.getAnimatedValue();
            params.width = (int) f;
            closeView.requestLayout();
        }
    });

1个回答

welan123123
welan123123   2017.01.17 13:45

加悬赏了啊,看我的回复,做成两个动画然后同时启动就好了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!