0

例如,假设我在屏幕右上角有一个按钮。当用户执行一些随机操作时,第一个按钮的右侧会出现另外两个按钮,调整第一个按钮的位置,使它们一起在该空间内居中。我希望看到第一个按钮向左移动/滑动,以便为两个新按钮腾出空间,而不是立即出现最终布局。我该如何做到这一点?谢谢。

4

1 回答 1

0

试试这种动画,

button = (Button) findViewById(R.id.Button01);
        animation1 = ObjectAnimator.ofFloat(button, "x", nextX);
        animation1.setDuration(1400);

或者你可以使用 translateAnimation 类,这样你就可以移动你的按钮。希望能帮助到你。

于 2013-06-01T10:56:20.603 回答