AnimationSet set = new AnimationSet(true);
ScaleAnimation scaleAnim = new ScaleAnimation(1.0f, 0.0f, 1.0f,
0.0f, 0.5f, 0.5f);
set.addAnimation(scaleAnim);
int left = view.getLeft();
int top = view.getTop();
int bottom = view.getBottom();
int right = view.getRight();
int width = view.getWidth();
int height = view.getHeight();
TranslateAnimation tranAnim = new TranslateAnimation(
Animation.ABSOLUTE, view.getLeft(), Animation.ABSOLUTE,
0, Animation.ABSOLUTE, view.getTop(),
Animation.ABSOLUTE, 512);
set.addAnimation(tranAnim);
set.setInterpolator(AnimationUtils.loadInterpolator(mContext,
android.R.anim.decelerate_interpolator));
set.setDuration(800);
view.startAnimation(set);
点击滑动到指定位置
最新推荐文章于 2024-04-10 15:47:53 发布