从Realm和RecyclerView中删除项目

时间:2016-07-09 09:50:41

标签: android-recyclerview realm

以下是我尝试从领域和recylerview中删除项目的方法:

public void deleteHistoryTerm(int position){
        mRealm.beginTransaction();
        mResults.get(position).deleteFromRealm();
        mRealm.commitTransaction();
        mAdapter.notifyItemRemoved(position);
    }

但是,recylerView不是删除项目,而是为该项目显示一个空的持有者,当您点击它时它会消失。可能是什么原因?

1 个答案:

答案 0 :(得分:1)

我明白了。我应该删除以下具体项目:

    mResults.deleteFromRealm(position);