tema - paleta de colores android studio
¿Cómo configurar el tema holo dark en una aplicación de Android? (4)
¿Cómo puedo configurar el tema holo oscuro en mi aplicación? En este momento tengo esto:
<style name="AppTheme" parent="android:Theme.Holo.Light" />
Pero cuando lo cambio a:
<style name="AppTheme" parent="android:Theme.Holo.Dark" />
Aparece un error error: Error retrieving parent for item: No resource found that matches the given name ''android:Theme.Holo.Dark''.
¿Como resolver el problema?
En el archivo de manifiesto de Android de la aplicación, debajo de la etiqueta de la aplicación puede probar varios de estos temas.
Reemplazar
<application
android:theme="@style/AppTheme" >
con diferentes temas definidos por el sistema android. Pueden ser como:
android:theme="@android:style/Theme.Black"
android:theme="@android:style/Theme.DeviceDefault"
android:theme="@android:style/Theme.DeviceDefault.Dialog"
android:theme="@android:style/Theme.Holo"
android:theme="@android:style/Theme.Translucent"
Cada uno de estos temas tendrá un efecto diferente en su aplicación, como DeviceDefault. El diálogo hará que su aplicación se vea como un cuadro de diálogo. Deberías probar más de estos. Puede echar un vistazo desde el sdk de Android o simplemente usar autocompletar en Eclipse IDE para explorar las diversas opciones disponibles.
Una forma correcta de definir su propio tema sería editar el archivo styles.xml
presente en la carpeta de recursos de su aplicación.
Por defecto, android configurará Holo para el tema oscuro. No hay un tema llamado Holo.Dark, solo hay Holo.Light, es por eso que está obteniendo el error de recurso no encontrado.
Así que simplemente configúralo para:
<style name="AppTheme" parent="android:Theme.Holo" />
Según android.com, solo necesitas configurarlo en el archivo AndroidManifest.xml:
http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme
Agregar el atributo de tema a su elemento de aplicación funcionó para mí:
--AndroidManifest.xml--
...
<aplicación ...
android:theme="@android:style/Theme.Holo"/>
...
</ application>
cambie parent="android:Theme.Holo.Dark"
a parent="android:Theme.Holo"
El tema Holo Dark se llama Holo