Aplicación para dibujar "Paint Pot"

Comenzamos el ejercicio sacando de "Layout" un "HorizontalArrangment", es decir un recuadro en donde se colocaran los elementos que introduzcamos en horizontal. Dentro de este elemento pondremos tres botones, Button1, Button2 y Button3, que son los botones del rojo, azul y verde. Después colocamos un cuarto botón, el Button4, para borrar. También hemos de poner un lienzo (Canvas1), al que daremos unas dimensiones de 300 x 300 pixels.

Podemos seleccionar entre rojo, azul y verde, haciendo clic sobre el botón correspondiente. Cuando tocamos el lienzo con el dedo, dibuja un círculo en ese punto, con el color seleccionado y un radio de 5 píxels (El radio se lo indicamos con un valor numérico cualquiera). Cuando arrastramos con el dedo dibuja una linea con el color seleccionado. El botón borrar deja limpio el espacio del lienzo.

Este es el resto del código que determina como se dibujan círculos cuando tocamos el lienzo con el dedo, y como se dibujan lineas al arrastrar el dedo.