какой у вас вопрос? Как добавить кнопку в строку списка?
Очень просто, так как вы ожидаете, что он будет добавлен в макет строки.
К сожалению, это также сделает весь ряд «неприкасаемым». Разработчик Google, которого я спросил, сказал, что это сделано специально (насколько я помню), и что вы должны использовать TouchDelegate, чтобы справиться с этим. Поскольку нет примеров, даже в исходниках Android, и только очень тонкая документация , которая не работала для меня
В любом случае, похоже, что не многие приложения используют кнопку в строке списка. Я знаю только мои ( newsrob , см. Список статей) и Будильник. Может быть, вы могли бы использовать контекстное меню?
В противном случае уродливым решением было бы добавить вызов setOnClickListener () для вашего представления строки в методе getView.
Приветствия