Activity 退出动画不工作

Activity exit animation not working

我在 Activity1 之上有透明的 activity(Activity2)。我想在显示 Activity2 时将 Activity1 向左移动。 我在启动 Activity2 时使用 overridePendingTransition 如果我完成 Activity1 并显示退出动画,它工作正常。如果我没有完成 Activity1 退出动画将不起作用。

所以我的问题是如何在不完成 Activity1 的情况下将其向左移动。

这就是我如何隐藏我的 activity

protected void onPause()
    {
        super.onPause();
        final View view = getWindow().getDecorView();
        Handler handler = new Handler();
        handler.postDelayed(new Runnable(){
            @Override
            public void run(){
                view.setVisibility(View.INVISIBLE);
            }
        }, 400);
    }

    @Override
    protected void onResume()
    {
        super.onResume();
        getWindow().getDecorView().setVisibility(View.VISIBLE);
    }