【发布时间】:2014-06-21 23:56:04
【问题描述】:
所以我试图让屏幕上的按钮在被点击时移动。它目前设置为计算点击次数,但我希望按钮在您每次点击时移动。我尝试了一个翻译动画,但它不起作用,因为该按钮仍会从原始位置触发 onClick。
我了解了 ObjectAnimator 并一直试图让它工作,因为 onClick 事件将随着按钮移动,但我似乎无法让它工作。我还需要帮助让按钮在其布局父级中随机移动。任何帮助将不胜感激:)
这是我当前的 Object Animator 代码。请注意,它尚未设置为随机移动,因为我不确定如何让它做到这一点:
ObjectAnimator animX = ObjectAnimator.ofFloat(btnCount, "xTranslate", 0f, 50f);
ObjectAnimator animY = ObjectAnimator.ofFloat(btnCount, "TranslateY", 0f, 50f);
AnimatorSet animSet = new AnimatorSet();
animSet.playSequentially(animX, animY);
animSet.setDuration(500);
animSet.start();
【问题讨论】:
标签: android animation button random move