Я пытаюсь составить список флажков с CustomAdapter, и я слежу за учебник here, и мой код выглядит следующим образом:ListView с кнопкой OnClick метод
dataAdapter = new CustomAdapter(getContext(), R.layout.customrow, CheckboxArrayList);
ListView listView = (ListView) FragmentView.findViewById(R.id.list);
listView.setAdapter(dataAdapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//.....
Toast.makeText(getContext(), "Clicked on Row: " + Checkbox.getName(), Toast.LENGTH_LONG).show();
}
});
Этот метод вызывается только когда я нажмите область поля вне флажка. Как сделать этот метод onClick возможным для самого флажка, а не для записи списка? Благодаря
В этом вы должны пойти для перезвона. Определите один интерфейс и попробуйте сделать обратный вызов, который вызовет метод, определенный в вашем родительском классе (Activity/Fragment или что-то еще). –