我刚刚发现了Android overrivePendingTransition()方法。 它工作正常,但我有以下问题:
在设置/ Dislpay菜单,你可以选择显示无动画,部分动画或所有动画和方法,只有当它被设置为所有动画作品。
我可以绕过?
我刚刚发现了Android overrivePendingTransition()方法。 它工作正常,但我有以下问题:
在设置/ Dislpay菜单,你可以选择显示无动画,部分动画或所有动画和方法,只有当它被设置为所有动画作品。
我可以绕过?
你在谈论的设置是用户的喜好。 如果你的用户要关闭所有的动画,你为什么要找到一个解决办法,才能继续显示在您的应用程序的动画? 这似乎不是很人性化。
无论如何, overridePendingTransition
用于之间设置动画Activities
,而不是Views
这就是为什么你可以将其关闭部分,并在Android 2.0的推出。 没有可用的另一个SDK方法做同样的事情; 但是,你可以尝试使用LayoutAnimation
动画您提供每个版面Activity
你创建。 这不会是完全一样overridePendingTransition
,但我认为这将是的,你会找到一个替代最接近的事情之一。
your_animation.xml:
<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"
android:animation="@anim/THE_ANIMATION_YOU_WANT_TO_USE" />
your_layout.xml:
android:layoutAnimation="@anim/your_animation"