|
@@ -35,6 +35,7 @@ import com.scwang.smart.refresh.layout.listener.OnRefreshListener;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
+import java.util.Locale;
|
|
|
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.annotation.Nullable;
|
|
@@ -105,6 +106,7 @@ public class SelectTenantMemberActivity extends BaseMVPActivity<AcSelectTenantMe
|
|
|
viewBinding.recyclerView.addItemDecoration(mDecoration);
|
|
|
viewBinding.recyclerView.setLayoutManager(linearLayoutManager);
|
|
|
viewBinding.recyclerView.setAdapter(mMemberAdapter);
|
|
|
+ updateCount();
|
|
|
initListener();
|
|
|
|
|
|
getData();
|
|
@@ -149,6 +151,7 @@ public class SelectTenantMemberActivity extends BaseMVPActivity<AcSelectTenantMe
|
|
|
if (position < mMemberAdapter.getData().size()) {
|
|
|
StudentPageListBean.RowsBean rowsBean = mMemberAdapter.getData().get(position);
|
|
|
mMemberAdapter.addSelect(position, rowsBean);
|
|
|
+ updateCount();
|
|
|
}
|
|
|
}
|
|
|
});
|
|
@@ -162,6 +165,12 @@ public class SelectTenantMemberActivity extends BaseMVPActivity<AcSelectTenantMe
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ private void updateCount() {
|
|
|
+ ArrayList<StudentPageListBean.RowsBean> select = mMemberAdapter.getSelect();
|
|
|
+ int count = select != null ? select.size() : 0;
|
|
|
+ viewBinding.tvConfirm.setText(String.format(Locale.getDefault(),"完成(%d)", count));
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
protected void onResume() {
|
|
|
super.onResume();
|