【光环助手V5.6.0】前端优化汇总12月第5周(0124UI测试1,3) https://git.shanqu.cc/pm/halo-app-issues/-/issues/1672
This commit is contained in:
@ -244,13 +244,14 @@ public class AnswerAdapter extends ListAdapter<AnswerEntity> implements ISyncAda
|
||||
checkSelectItems();
|
||||
notifyItemRangeChanged(0, mEntityList.size());
|
||||
});
|
||||
checkSelectItems();
|
||||
}
|
||||
|
||||
private void checkSelectItems() {
|
||||
if (mPopupBinding == null) return;
|
||||
mPopupBinding.selectNumTv.setText(selectItems.isEmpty() ? "" : "(" + selectItems.size() + ")");
|
||||
mPopupBinding.itemDelete.setBackground(selectItems.isEmpty() ? ExtensionsKt.toDrawable(R.drawable.bg_shape_f5_radius_999) : ExtensionsKt.toDrawable(R.drawable.download_button_normal_style));
|
||||
mPopupBinding.itemDelete.setTextColor(selectItems.isEmpty() ? ExtensionsKt.toColor(R.color.text_subtitle) : ExtensionsKt.toColor(R.color.white));
|
||||
mPopupBinding.itemDelete.setTextColor(selectItems.isEmpty() ? ExtensionsKt.toColor(R.color.text_body) : ExtensionsKt.toColor(R.color.white));
|
||||
mPopupBinding.itemDelete.setEnabled(!selectItems.isEmpty());
|
||||
mPopupBinding.checkAllCb.setChecked(selectItems.size() == mEntityList.size());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user