Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于从右向左移动按钮的android动画_Android_Android Animation_Objectanimator - Fatal编程技术网

用于从右向左移动按钮的android动画

用于从右向左移动按钮的android动画,android,android-animation,objectanimator,Android,Android Animation,Objectanimator,我在屏幕底部总共有7个按钮,就像菜单一样。其中,当我点击第四个按钮时,4个按钮可见。前3个按钮从右向左移动,后3个按钮进入该位置,反之亦然。我应该为这个操作系统使用什么类型的动画可以使用还是如何使用 提出任何建议 请注意,像“平移动画”这样的视图动画不会移动实际的按钮机制,而只是在屏幕上可视绘制的位置。即,当按钮移动时,单击按钮的区域仍将处于原始位置。如果希望实际对象移动,则属性动画值animator、对象animator或视图属性animator是最佳选择 您可以在此处阅读有关属性动画以及如何

我在屏幕底部总共有7个按钮,就像菜单一样。其中,当我点击第四个按钮时,4个按钮可见。前3个按钮从右向左移动,后3个按钮进入该位置,反之亦然。我应该为这个操作系统使用什么类型的动画可以使用还是如何使用


提出任何建议

请注意,像“平移动画”这样的视图动画不会移动实际的按钮机制,而只是在屏幕上可视绘制的位置。即,当按钮移动时,单击按钮的区域仍将处于原始位置。如果希望实际对象移动,则属性动画值animator、对象animator或视图属性animator是最佳选择


您可以在此处阅读有关属性动画以及如何使用它们的更多信息:

您需要提供所需内容的更多详细信息。TranslateAnimation仅用于移动按钮就足够了。有三种类型的动画师可以使用属性动画师、视图动画师和可绘制动画师。这取决于您希望做什么以及您的目标API级别。