PDA

Ver la Versión Completa : GestureOverlayView problema al cambiar el color


Dild0
20/01/14, 13:55:21
Buenas estoy usando un GestureOverlayView para guardar gestos y esas cosas.

El problema viene para cambiar el color trazado por xml va genial pero en tiempo de ejecucion me lo ignora no cambia el color incluso haciendo un getcolor me recupera el que he añadido pero sigue pintando el color original

por xml
android:gestureColor="@color/grismenu"


por codigo
gestos.setGestureColor(color2);


Alguien se ha topado con el problema?

Dild0
20/01/14, 20:22:41
Bueno por fin lo he resuelto, ha sido un poco complicado ya que no hay casi documentado este tema o al menos no lo he encontrado.

Agregando de nuevo con el color ya cambiado se reinicia y funciona


gestos.addOnGesturePerformedListener(this);

Chapuza o no no lo se pero va.

kriogeN
20/01/14, 21:24:46
Si, en este hilo de Android Developers lo comentan, que es un bug no corregido en el GestureOverlayView, que para que funcione tienes que agregar el GesturePerformedListener:

https://groups.google.com/forum/#!topic/android-developers/f95xeHXgd00