[Modify]解除item的方法修改
This commit is contained in:
@@ -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))
|
||||||
}
|
}
|
||||||
|
@@ -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);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user