TransformableDrawableButton es una librería para android. Con ella se pueden crear botones con símbolos comunes y que el cambio entre ellos sea fluido.
Se pueden crear iconos con símbolos como cruces, aspas, flechas entre otros. La librería esta preparada para crear estos con un fondo circular, aunque de igual manera se puede decorar el botón con un fondo personalizado.
No obstante se puede tener un texto y los símbolos se pueden colocar a cualquiera de los lados del botón.
La librería esta disponible para su su integración con Gradle. En cuanto a la configuración se realiza por medio de parámetros en el layout, lo que hace que sea sencillo y libre de código extra.
Disponible app demo:
Para más detalles visite el repositorio: TransformableDrawableButton