Cómo dibujar un círculo con un medio transparente
Estoy tratando de dibujar un círculo blanco con el código siguiente:
mPaint.setColor(0xFFFFFFFF); canvas.drawCircle(x, y, radius, mPaint);
Pero se muestra como un disco sólido. ¿Cómo puedo conseguir que se muestre como un contorno circular con un centro transparente?
He tenido un vistazo en la ayuda y no tiene sentido para mí, probablemente porque no estoy acostumbrado a los términos de dibujo como golpe y tintineo. ¿Qué hay de malo en el fondo y la frontera, eh?
Sospecho que quieres:
mPaint.setStyle(Paint.Style.STROKE);
Para que no haga el relleno. Pero, de nuevo, nunca he usado la API de Android – esto es realmente sólo una suposición basada en los documentos 🙂