¿Cómo implementar un control giratorio en Android?

¿Alguien tiene alguna idea sobre cómo crear un control giratorio? Algo que se parece a esto: http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit

Me encontré con 2 entradas de blog que es bastante cerca de lo que necesito, pero no bastante:

Http://mindtherobot.com/blog/534/android-ui-making-an-analog-rotary-knob/ y http://mobile.tutsplus.com/tutorials/android/android-sdk-creating-a-rotating Dialer

El primero no se anima realmente al girar, y mientras que el segundo anima, utiliza un mapa de bits grande y lo gira. Debido a que el control que estoy buscando debe ser realmente contenedor para unos botones (cada uno de ellos necesita reaccionar a los clics), no puedo realmente utilizar un mapa de bits grande.

3 Solutions collect form web for “¿Cómo implementar un control giratorio en Android?”

Hasta la API 10, la animación funciona de una manera muy extraña, de modo que si gira / mueve / escala las vistas, su posición real / rotación / tamaño no cambia realmente. Si no te importa acerca de eso, simplemente puedes usar una animación de rotación, similar a esto: https://stackoverflow.com/a/4846255/878126

Has probado este https://github.com/R4md4c/AndroidRotaryWheelView . Esto es bastante similar a su requisito.

Acabo de desplegar una biblioteca de marcación de código abierto: puede consultarla en: https://bitbucket.org/warwick/hgdialrepo o ver el video en: https://www.youtube.com/watch?v=h_7VxrZ2W -g & t Es una biblioteca muy sofisticada con muchos escenarios de uso y excelentes características.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.