I am getting first time arraylist
is null
but i am checking this if arraylist is empty or not but app is crashed.
this arraylist is in my adapter workerAdapter.getSelectedList();
Here is my code
btn_update_staff_details.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
List<WorkerItem> arrayList = workerAdapter.getSelectedList();
List<String> chipValues = nacho_text_view.getChipValues();
if (!arrayList.isEmpty() && arrayList != null) {
List<String> emp_id_member = new ArrayList<>();
for (int i = 0; i < chipValues.size(); i++) {
String emp_id = arrayList.get(i).getWorker_emp_id();
emp_id_member.add(emp_id);
}
} else if (!worker_list_temp.isEmpty()) {
List<String> emp_id_member = new ArrayList<>();
for (int i = 0; i < chipValues.size(); i++) {
String emp_id = worker_list_temp.get(i).getWorker_emp_id();
emp_id_member.add(emp_id);
}
} else {
Toast.makeText(context, "Please Select Employee", Toast.LENGTH_SHORT).show();
}
}
});