Como posso definir o tema holo escuro em meu aplicativo? Nesse momento, eu entendi:
<style name="AppTheme" parent="android:Theme.Holo.Light" />
Mas quando eu mudo para:
<style name="AppTheme" parent="android:Theme.Holo.Dark" />
Eu recebo um erro error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'.
Como resolver o problema?
android
android-theme
gurehbgui
fonte
fonte
Respostas:
mudar
parent="android:Theme.Holo.Dark"
paraparent="android:Theme.Holo"
O tema holo dark é chamado Holo
fonte
Por padrão, o Android irá definir Holo para o tema escuro. Não existe um tema chamado Holo.Dark, existe apenas Holo.Light, é por isso que você está recebendo o erro de recurso não encontrado.
Portanto, defina-o como:
fonte
De acordo com o android.com, você só precisa defini-lo no arquivo AndroidManifest.xml:
http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme
Adicionar o atributo theme ao elemento do seu aplicativo funcionou para mim:
--AndroidManifest.xml--
...
<aplicação ...
</application>
fonte
No arquivo de manifesto do seu aplicativo Android, sob a tag do aplicativo, você pode tentar vários desses temas.
Substituir
com diferentes temas definidos pelo sistema android. Eles podem ser como: -
Cada um desses temas terá um efeito diferente em seu aplicativo, como DeviceDefault.Dialog fará com que seu aplicativo pareça uma caixa de diálogo. Você deveria tentar mais destes. Você pode dar uma olhada no SDK do Android ou simplesmente usar o preenchimento automático no IDE Eclipse para explorar as várias opções disponíveis.
Uma maneira correta de definir seu próprio tema seria editar o
styles.xml
arquivo presente na pasta de recursos de sua aplicação.fonte