Estoy desarrollando una aplicación para Android y estoy usando el nivel API 8. Sin embargo, me gustaría que esta aplicación usara el tema de ICS cuando se ejecuta en Froyo y Gingerbread porque el tema de la ICS es mucho más hermoso. Me gustaría que al menos el esquema de colores y la forma de los botones fueran iguales. ¿Hay alguna manera de hacer esto?estilo ICS en aplicaciones Froyo y Gingerbread
Respuesta
Lo primero que querrá ver es ActionbarSherlock ya que agrega mucha consistencia a su código pre-ics, aunque esto no está directamente relacionado con el tema.
Luego eche un vistazo al proyecto HoloEverywhere en GitHub para utilizar el tema Holo en aplicaciones diseñadas para dispositivos pre-ics.
¡Gracias, parece ser lo que busco! Había leído algo sobre ActionbarSherlock. Parece muy interesante. Voy a mirar más de cerca. – Natanael
La carpeta SDK contiene la mayoría de los temas, estilos y elementos dibujables utilizados en ICS. Compruebe SDK folder\platforms\android-15\data\res.
Puede aplicar temas/estilos en su aplicación como this
La mejor que he encontrado es android-holo-colors en el que obtendrá todos los controles y también puede elegir holo-light
holo-dark
o con colores personalizados que desee.
espero que esto le ayudará a
- 1. La aplicación se cierra en Froyo y Gingerbread
- 2. La instancia del emulador de Gingerbread es mucho más lenta que Froyo y más abajo. ¿Por qué?
- 3. Implementar arrastrar y soltar en Gingerbread
- 4. smoothScrollToPositionFromTop para Froyo ListView?
- 5. BroadcastReceivers en ICS
- 6. Theme.Translucent falla en ICS
- 7. Aplicaciones estilo Metro con F #?
- 8. ¿Cómo obtener el sobrecrituramiento de estilo de iPhone en Android 2.3 (Gingerbread)?
- 9. Android de ancho total del ICS estilo minimalista inferior ButtonsViews
- 10. Aplicaciones Silverlight de estilo Metro
- 11. No puedo conectarme a FTP en Gingerbread
- 12. Pruebas de regresión para estilo y diseño de aplicaciones web
- 13. TYPE_SYSTEM_OVERLAY en ICS
- 14. TimePicker NullPointerException en ICS
- 15. Android Gingerbread: compatibilidad con NFC: ¿solo recibir?
- 16. Diferencia entre iCalendar (.ics) y vCalendar (.vcs)
- 17. Android tono de ajuste de Froyo
- 18. Cómo cambiar el color de la línea en estilo ICS Editar Texto
- 19. Deshabilitar capturas de pantalla en Android ics
- 20. Cambiar de maestro AOSP a froyo
- 21. Retuns en ICS y Samsung Nexus en DROP TABLE
- 22. Permiso ACCESS_NETWORK_STATE en Android ICS
- 23. Dibujo WebView incrustado en ICS
- 24. Comportamiento de resaltado de botón cambiado en Froyo?
- 25. Excepción de acceso ilegal con LocalStorage en Android Gingerbread
- 26. getRealPathFromURI() no funciona con imágenes basadas en ICS y Picasa
- 27. La aplicación no puede iniciarse en Android 2.2 (Froyo)
- 28. ICS timezone no funciona
- 29. Indy o ICS o?
- 30. Crear .ics archivo dinámicamente
"debido a que el tema de la ICS es mucho más hermoso" - tener en cuenta que otras aplicaciones no hacen esto, la causa de su aplicación a parecer extraño en comparación con el resto de aplicaciones en el dispositivo del usuario. – CommonsWare
La aplicación admitirá temas. El usuario puede elegir qué tema usar. Sin embargo, nunca noté una gran homogeneidad en la apariencia de las aplicaciones que uso. Así que supongo que no seré un gran problema. – Natanael
posible duplicado de [¿Cómo se configuró el tema de ICS para la aplicación con minSDK 7?] (Http://stackoverflow.com/questions/8732988/how-set-ics-theme-for-application-with-minsdk-7) – kabuko