如何通过推送退出活动来实现幻灯片插入和幻灯片移动?

时间:2016-10-24 10:55:36

标签: android

到目前为止,我已经实现了滑动滑动和滑动动画,就像查看寻呼机一样,但我想要一个像facebook这样的动画,当你去个人资料并退出活动并没有完全离开。它推动了活动,我不知道如何解释,但如果你有Facebook应用程序,你会知道我在说什么。这是我的xml文件:

向左滑动

<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:shareInterpolator="false">
    <translate
        android:duration="500"
        android:fromXDelta="100%"
        android:fromYDelta="0%"
        android:toXDelta="0%"
        android:toYDelta="0%" />
</set>

向左滑出

    <?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android"
     android:shareInterpolator="false">
    <translate
        android:duration="500"
        android:fromXDelta="0%"
        android:fromYDelta="0%"
        android:toXDelta="-100%"
        android:toYDelta="0%" />
</set>

1 个答案:

答案 0 :(得分:0)

覆盖onBackPressed()。在内部,只是覆盖这样的动画:

finish();
overridePendingTransition(R.anim.slide_from_left, R.anim.slide_to_right);