1. Añado un atributo de tipo boolean a la clase celda con el que me ayudaré para saber si se ha realizado o no click sobre la celda.
2. Creo la clase CellClickHandler que implementa a la interfaz OnClickListener de manera que pueda capturar los eventos de los clicks realizados sobre las celdas. Si la celda no está minada cambiara el icono de la misma, caso contrario se descubriran todas las celdas que estén minadas y no se permitirá realizar mas clicks.
3. Cambio la forma en que se muestran las imágenes de la celdas de manera que el botón envuelve al contenido, en este caso la imagen. Evitando así que se expanda y que la imagen se escale de manera inadecuada.
Nota: Este avance fue realizado el dia: 20-11-2013.