Estoy haciendo un AppWidget y en su configuración dejo que el usuario active/desactive el sombreado de texto. Como no puedo invocar el método shadow a través de la clase RemoteViews, estoy haciendo un método "draw" que describe dinámicamente el widget y su contenedor.Renderizar texto nítido usando Canvas.drawText en Android
Sin embargo, al dibujar el texto, se vuelve un poco borroso y no tan nítido como cuando se usa un TextView. El único código que he utilizado para la pintura de texto es:
Paint p = new Paint();
p.setAntiAlias(true);
p.setColor(Color.WHITE);
¿Hay alguna otra magia que tengo que hacer para que sea más nítido?
Pintura de pintura = nueva Pintura (Paint.LINEAR_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); hizo el truco para mí – Tomas
Gracias por el consejo. Lo probaré y veré si mi texto se ve mejor ahora. :) – Abhinav