Android OnkeyListener con filtro de parada onItemClicklistener de DPAD

Este es mi diseño de diálogo personalizado.

Quiero mover el selector de días y cargar los elementos respectivos en la cuadrícula debajo de él.

Podría realizarlo a través del filtro como dijeaquí

Pero debido al filtro, no puedo realizar la acción que debería activarse al hacer clic en los elementos de la vista de cuadrícula. Funciona bien cuando hago clic con el mouse pero no con D-Pad. Si elimino el filtro en keyevent, funciona normalmente, pero vuelve a tener problemas al deslizar el selector a través de.

Como estoy trabajando en STB, no tengo otra opción, excepto remota, ya que la funcionalidad remota se mantiene como requisito básico.

Respuestas a la pregunta(1)

Su respuesta a la pregunta