сняв флажок флажок оленья кожа удалить идентификатор из ArrayList

Обновить

April 2019

Просмотры

17 раз

0

Я делаю функциональность флажка и работает нормально для проверил, но, когда я снимите флажок дает ошибку .. и одна вещи, когда я проверил флажок я хранящий идентификатор этого элемента в ArrayList и я хочу, чтобы удалить этот идентификатор, когда снимите флажок флажок

final CheckBox checkBox = listViewItem.findViewById(R.id.edit);


        checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                if (buttonView.isChecked() ) {
                    proUseritems.add(String.valueOf(heroList.get(position).getProfile_id(position)));
                    Toast.makeText(mCtx, "" + proUseritems.toString(), Toast.LENGTH_SHORT).show();
                }
                else {



                        proUseritems.remove(position);
                        Toast.makeText(mCtx, "" + proUseritems, Toast.LENGTH_SHORT).show();

                 }
            }
        });

0 ответы