[Modify]解除item的方法修改

This commit is contained in:
wushaocheng
2022-12-29 11:01:40 +08:00
parent f07aebea4d
commit 2e0b91501b
2 changed files with 2 additions and 8 deletions

View File

@@ -72,9 +72,7 @@ class ShieldManageActivity : BaseViewBindingActivity<ActivityShieldManageBinding
setViewModel.unMaskLiveData.observe(this) { setViewModel.unMaskLiveData.observe(this) {
if(mPosition != -1) { if(mPosition != -1) {
mAdapter.data.removeAt(mPosition) mAdapter.remove(mPosition)
mAdapter.notifyItemRemoved(mPosition)
mAdapter.notifyItemRangeChanged(0,mAdapter.data.size)
} }
toast(getString(R.string.successfully_unmasking)) toast(getString(R.string.successfully_unmasking))
} }

View File

@@ -163,11 +163,7 @@ public class SquareDynamicFragment extends BaseMvpFragment<IMiniWorldCategoryVie
public void onSuccess(String s) { public void onSuccess(String s) {
getDialogManager().dismissDialog(); getDialogManager().dismissDialog();
toast(ResUtil.getString(R.string.me_shield_success)); toast(ResUtil.getString(R.string.me_shield_success));
if (squareType == SquareFragment.TAB_TYPE_RECOMMEND) { adapter.remove(pos);
adapter.notifyItemRemoved(pos + 1);
}else {
adapter.notifyItemRemoved(pos);
}
} }
}); });
}); });