我想在android中为imageview显示一个objectanimator。这个imageview应该从屏幕顶部移动到屏幕顶部向下大约30个像素。一旦它(imageview)到达那里并且点击imageview,图像视图应该消失。我已经读到我不能使用翻译动画,因为 onclick 事件不会被触发,因此我将不得不使用 Objectanimator。有人可以帮我解决这个问题吗...卡了很长时间了。以下是我使用过的代码,但它似乎不起作用,我也不明白我需要传递哪些参数(对于那些点)。
ObjectAnimator scaleXOut = ObjectAnimator.ofFloat(tv, "translationX", 1f, 9f);
AnimatorSet set = new AnimatorSet();
set.play(scaleXIn);
set.setDuration(1000);
set.start();