para raspar tipo de entradas Ver Personalizar elemento en Android?
-
26-09-2019 - |
Pregunta
Necesito desarrollar una aplicación de lotería instantánea juego.
Necesito una idea / procedimiento a aplicar para raspar la costumbre similar al widget de billetes de lotería instantánea en Android.
El requisito es como, el contenido real (número secreto) debe ser cubierto por alguna imagen (lo que indica área de borrador). Cuando el usuario toque y arañar la imagen, la imagen tiene que desaparecer lentamente y el contenido de fondo (número secreto) debería aparecer en consecuencia.
Por favor, que me haga saber la mejor manera de implementar esto. Estoy en la necesidad real de la misma.
Gracias de antemano.
Solución
Dado que no desea que toda la View
para cambiar su transparencia, pero sólo las partes tocadas de la misma, usted tiene que dibujar manualmente en el Canvas
, establecer el modo de PorterDuff en un objeto Paint
:
mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC))
y draw
con Color.TRANSPARENT
También ver este tema en el grupo de desarrolladores de Android: http://groups.google.com/group/android-developers/browse_thread/thread/5b0a498664b17aa0/de4aab6fb7e97e38?lnk=gst&q=erase+transparent#
Otros consejos
Conceptualmente, que podría poner su área de borrador (imagen) en la parte superior del teléfono al que está inicialmente ocultar. Cuando el usuario realiza los movimientos en el área de borrador, cambiar la opacidad de la zona cero, por lo que se desvanece con cada movimiento.