Вы должны будете прикрепить прослушиватели кликов к внутренним представлениям. Попробуйте создать прослушиватель для каждого ViewHolder и перезапустите их так же, как вы делаете это для представлений, переданных getView (). Обратите внимание, что вам также придется прикрепить прослушиватель длинных кликов или явно отключить длинные клики в новом интерактивном подпредставлении, иначе вы потеряете контекстное меню в элементе списка. Еще одна вещь, о которой стоит подумать, это то, как вы собираетесь обрабатывать навигацию с помощью d-pad с помощью этих подвидов.