Android Recyclerview轻扫ondismiss动画失败

Android Recyclerview轻扫ondismiss动画失败,android,android-animation,android-recyclerview,Android,Android Animation,Android Recyclerview,我有一个带有ItemTouchHelper滑动移除操作的RecyclerView。如果我进入活动并滑动,则所有操作都正常。但是,如果我打开第二个“活动”,并按下“上一步”按钮,或者使用ActivityForResult打开Intent,返回数据并调用finish(),则该项目将被删除,但不会查看动画。回收视图中留下的空白。如果我打开第二个活动,并在ActionBar中使用Homeup功能,则刷卡可以正常工作 我做错了什么 OnResume代码: Toolbar toolbar = (Toolba

我有一个带有ItemTouchHelper滑动移除操作的RecyclerView。如果我进入活动并滑动,则所有操作都正常。但是,如果我打开第二个“活动”,并按下“上一步”按钮,或者使用ActivityForResult打开Intent,返回数据并调用finish(),则该项目将被删除,但不会查看动画。回收视图中留下的空白。如果我打开第二个活动,并在ActionBar中使用Homeup功能,则刷卡可以正常工作

我做错了什么

OnResume代码:

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        final ImageView editAccount = (ImageView)                 findViewById(R.id.account_edit);

        listaCuentas = (RecyclerView) findViewById(R.id.lista);
        listaCuentas.setHasFixedSize(true);
        listaCuentas.setLayoutManager(new LinearLayoutManager(this));
        listaCuentas.setItemAnimator(new DefaultItemAnimator());
        cuentasDS = new AccountsDataSource(this.getApplicationContext());
        cuentasDS.open();
        listaCuentas.setAdapter(new AccountsAdapter(cuentasDS.getAllAccounts(), this));
        cuentasDS.close();
        ItemTouchHelper.Callback callback = new SimpleItemTouchHelperCallback((ItemTouchHelperAdapter)listaCuentas.getAdapter());
        ItemTouchHelper touchHelper = new ItemTouchHelper(callback);
        touchHelper.attachToRecyclerView(listaCuentas);
        toolbar.setLogo(R.mipmap.ic_launcher);
        setSupportActionBar(toolbar);