我是Android新动画的新手。我想知道,有没有办法让按钮在屏幕上移动,从墙壁反弹,直到它被点击?我想做这样的事情:
while(!clicked){
//Run code to move button
}
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
clicked = true;
}
);
要使其随机,请执行以下操作:
Random r = new Random();
btnCount.animate().xBy(r.nextInt(10)+1).yBy(r.nextInt(10)+1);
但这不起作用,也没有任何反应。我已经彻底搜索了android文档和其他堆栈交换页面,但是它们缺乏细节,这就是为什么我来这里寻求专业人士的帮助。
这个动画的最佳方法是什么?