[Modify]解除item的方法修改
This commit is contained in:
@@ -72,9 +72,7 @@ class ShieldManageActivity : BaseViewBindingActivity<ActivityShieldManageBinding
|
||||
|
||||
setViewModel.unMaskLiveData.observe(this) {
|
||||
if(mPosition != -1) {
|
||||
mAdapter.data.removeAt(mPosition)
|
||||
mAdapter.notifyItemRemoved(mPosition)
|
||||
mAdapter.notifyItemRangeChanged(0,mAdapter.data.size)
|
||||
mAdapter.remove(mPosition)
|
||||
}
|
||||
toast(getString(R.string.successfully_unmasking))
|
||||
}
|
||||
|
@@ -163,11 +163,7 @@ public class SquareDynamicFragment extends BaseMvpFragment<IMiniWorldCategoryVie
|
||||
public void onSuccess(String s) {
|
||||
getDialogManager().dismissDialog();
|
||||
toast(ResUtil.getString(R.string.me_shield_success));
|
||||
if (squareType == SquareFragment.TAB_TYPE_RECOMMEND) {
|
||||
adapter.notifyItemRemoved(pos + 1);
|
||||
}else {
|
||||
adapter.notifyItemRemoved(pos);
|
||||
}
|
||||
adapter.remove(pos);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user