¿Cómo implementar widget de rueda como en el iPhone?

Me gustaría implementar un widget de rueda de configuración de tiempo como el que tiene el iPhone ( http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/art/ui_datetimepicker.jpg ).

  1. ¿Debo usar GlSurfaceView o simplemente ampliar View?
  2. ¿Debería hacerlo como una vista compuesta (consistiría en varias vistas) o dibujar todo en la lona en onDraw?
  3. En caso de que no extienda GlSurfaceView, ¿cómo hacer (suave) animaciones? Inicie un hilo y llame a postInvalidate ()?

He puesto mi código para un widget de rueda animado aquí:

http://code.google.com/p/smooth-wheel/

La respuesta @mbaird dio parece apoyar las animaciones afaik en 2.0 a través de su demo de la máquina tragaperras. ¿Es este el tipo de animación que buscas?

  • Copiar directorios y archivos de la carpeta res / raw a la tarjeta sd - android
  • Actualización de widgets de Android cada 1 minuto
  • ¿Existe alguna diferencia entre getLayoutInflater () y .getSystemService (Context.LAYOUT_INFLATER_SERVICE)
  • Gen ya existe pero no es una carpeta de origen
  • ClassCastException android.view.viewgroup. $ LayoutParam
  • Android Gallery Adaptador con MultiTouch? Galería personalizada o ImageView personalizado?
  • Poner muro de facebook en Android
  • App Widget no aparece en la lista de widgets en dispositivos Honeycomb hasta que se reinicie la aplicación
  • Android cómo usar / mostrar MediaController con SurfaceView y MediaPlayer para video?
  • ¿Cómo probar widgets de pantalla bloqueada de Android en un emulador?
  • ¿Cómo comprobar el tipo de un widget de vista?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.