我正在使用ABS开发应用程序。 当我使用这个自定义活动动画时:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p" android:toYDelta="0" android:duration="1400"/>
</set>
使用 overridePendingTransition 或 getWindow()。setWindowAnimations()
我看到活动顶部有一个空间,当它滑动时,通知栏会在那里。
这个小故障在ICS上没有发生,如果它与ABS有关,我现在不知道,但你有什么想法吗?
感谢。
答案 0 :(得分:0)
更新此... 的机器人:toYDelta = “0%P”强>
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p" android:toYDelta="0%p" android:duration="1400"/>
</set>
答案 1 :(得分:0)
我只想提一下你定义过渡的方式。从Android 8.0开始,如果将百分比定义为“0%p”,则翻译动画会出现小故障。相反,将它们定义为“0%”。