Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.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
Java 如何平滑地设置旋转动画?_Java_Android_Animation_Layout_Orientation - Fatal编程技术网

Java 如何平滑地设置旋转动画?

Java 如何平滑地设置旋转动画?,java,android,animation,layout,orientation,Java,Android,Animation,Layout,Orientation,我有一个应用程序,有一个肖像布局。当我将手机旋转到横向时,它会加载另一个严格的横向布局,并显示一个ImageView。如何使从纵向动画到横向动画的过渡平滑?在活动清单中设置android:configChanges=方向,然后实现OnConfiguration Changed方法来处理方向更改。如果这是真的,如何使旋转平滑?这是一时冲动。你必须写一些东西来移动布局,因为你认为合适。现在的情况是,旧的布局正在被删除,而新的布局正在被创建。如果希望平滑过渡,则需要在视图中手动移动布局元素,以达到所需

我有一个应用程序,有一个肖像布局。当我将手机旋转到横向时,它会加载另一个严格的横向布局,并显示一个ImageView。如何使从纵向动画到横向动画的过渡平滑?

在活动清单中设置android:configChanges=方向,然后实现OnConfiguration Changed方法来处理方向更改。

如果这是真的,如何使旋转平滑?这是一时冲动。你必须写一些东西来移动布局,因为你认为合适。现在的情况是,旧的布局正在被删除,而新的布局正在被创建。如果希望平滑过渡,则需要在视图中手动移动布局元素,以达到所需的效果。没有用于平滑旋转的SDK功能,你必须自己编程,这都是特定于应用程序和布局的。为什么它不能像iOS那样自动调整控件的大小?