...despues...
esto de acá...es terrible, no es View sino Button..y después creas un 4 variables con el mismo nombre y diferente valor...mi hijo de 6 años que ya esta programando en C, sabe que sucede si a 4 variables les doy el mismo nombre con diferente valor...imagino que vos también ya que según vos tenes bastante experiencia con javascript...esto es fatal, de novato programador
Código Java:
Ver originalfor (int id:idList){
v.setOnClickListener(btnClick);
}