小编Pat*_*ick的帖子

Android - 在动画期间保持活动

我想在Android中创建从一个Activity到下一个Activity的动画过渡.但是在动画期间,黑色背景会短暂停电,然后显示我想要显示的下一个活动的动画.

我想保持第一个Activity保持不变,以便第二个Activity动画并重叠第一个Activity.我怎样才能实现这种行为?

这是我当前的两个动画xml文件,它们没有做我想要实现的目标:

hold.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <translate
        android:duration="2000"
        android:zAdjustment="bottom" />

</set>
Run Code Online (Sandbox Code Playgroud)

enter.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >

    <translate
        android:duration="2000"
        android:fromXDelta="90%"
        android:fromYDelta="0%"
        android:toXDelta="0%"
        android:toYDelta="0%"
        android:zAdjustment="top" />

</set>
Run Code Online (Sandbox Code Playgroud)

我的Java代码:

starter.overridePendingTransition(R.anim.enter,
                R.anim.hold);
Run Code Online (Sandbox Code Playgroud)

帕特,提前谢谢你

animation android android-activity

5
推荐指数
2
解决办法
4136
查看次数

什么时候应该调用removeStickyEvent(...)?

我在Android上使用GreenRobot EventBus lib.

有人能告诉我,调用removeStickyEvent(...)的最佳做法是什么?Up-Action,后退按钮,......?

感谢你们.

android fragment event-bus android-activity

5
推荐指数
1
解决办法
1446
查看次数