Perguntas com a marcação «android-theme»

Um tema é um estilo aplicado a um aplicativo ou atividade Android inteiro, em vez de uma Visualização individual. Quando um estilo é aplicado como um tema, cada Visualização na Atividade ou aplicativo aplicará cada propriedade de estilo suportada.



16
Tema de tela cheia para AppCompat
Gostaria de saber como posso aplicar o tema de tela cheia (sem barra de título + sem barra de ação) a uma atividade. Estou usando a biblioteca AppCompat do pacote de suporte v7. Eu tentei aplicar android:theme="@android:style/Theme.NoTitleBar.Fullscreen"a minha atividade específica, mas ela travou. Eu acho que é porque o meu …

20
Como altero a cor de fundo do ActionBar de um ActionBarActivity usando XML?
Detalhes: Estou estendendo o ActionBarActivity. Eclipse e SDK totalmente corrigidos a partir de 06/11/2011. <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" /> Implantado no dispositivo Samsung com o aplicativo Android 2.3.3android:theme="@android:style/Theme.Light" Problema: o aplicativo é leve, mas o ActionBar é azul com ícones cinza, quase invisível na cor de fundo azul. Também quero que …


12
Definir tema para um fragmento
Estou tentando definir o tema de um fragmento. Definir o tema no manifesto não funciona: android:theme="@android:style/Theme.Holo.Light" Olhando para blogs anteriores, parece que tenho que usar um ContextThemeWrapper. Alguém pode me indicar um exemplo codificado? Não consigo encontrar nada.

16
Como definir o texto da barra de ferramentas e a cor da seta para trás
O fundo da barra de ferramentas é de cor escura, quero que o texto e a seta para trás sejam brancos. Tentei seguir, mas não funcionou. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes everywhere. <item name="android:textColorSecondary">@color/white</item> <item …

7
Obtenha o valor da cor programaticamente quando for uma referência (tema)
Considere isto: styles.xml <style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"> <item name="theme_color">@color/theme_color_blue</item> </style> attrs.xml <attr name="theme_color" format="reference" /> color.xml <color name="theme_color_blue">#ff0071d3</color> Portanto, a cor do tema é referenciada pelo tema. Como posso obter o theme_color (referência) programaticamente? Normalmente eu usaria, getResources().getColor()mas não neste caso porque é referenciado!

2
Quando se deve usar Theme.AppCompat vs ThemeOverlay.AppCompat?
Existem as seguintes classes Theme.AppCompat: Theme.AppCompat Theme.AppCompat.Light Theme.AppCompat.Light.DarkActionBar Theme.AppCompat.NoActionBar Theme.AppCompat.Light.NoActionBar Theme.AppCompat.DialogWhenLarge Theme.AppCompat.Light.DialogWhenLarge Theme.AppCompat.Dialog Theme.AppCompat.Light.Dialog Theme.AppCompat.CompactMenu e as seguintes classes ThemeOverlay.AppCompat: ThemeOverlay.AppCompat ThemeOverlay.AppCompat.Light ThemeOverlay.AppCompat.Dark ThemeOverlay.AppCompat.ActionBar ThemeOverlay.AppCompat.Dark.ActionBar Por que alguém usaria ThemeOverlay.AppCompat.light versus Theme.AppCompat.Light, por exemplo? Vejo que há muito menos atributos definidos para ThemeOverlay - estou curioso para saber qual é …

4
Como definir o tema holo dark em um aplicativo Android?
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?

7
Como faço para estilizar a barra de ferramentas appcompat-v7 como Theme.AppCompat.Light.DarkActionBar?
Estou tentando recriar a aparência Theme.AppCompat.Light.DarkActionBarcom a nova barra de ferramentas da biblioteca de suporte. Se eu escolher Theme.AppCompat.Lightminha barra de ferramentas ficará clara e se eu escolher, Theme.AppCompatela ficará escura. (Tecnicamente, você tem que usar a .NoActionBarversão, mas tanto quanto posso dizer a única diferença é <style name="Theme.AppCompat.NoActionBar"> <item …

3
Definir a cor de fundo do tema Android
Estou tentando modificar a cor do tema de fundo padrão, o que deve ser fácil, mas, surpreendentemente, não consigo fazer funcionar. Observe que desejo que a mudança seja em todo o aplicativo, não apenas em uma única atividade. Aqui está o meu código: styles.xml <resources> <color name="white_opaque">#FFFFFFFF</color> <color name="pitch_black">#FF000000</color> <style …

24
Como ocultar a barra de status no Android
Referi este link . Nesse caso, se o usuário clicar em EditText (por ex Para:), nesse momento o teclado será exibido e, ao mesmo tempo, o usuário poderá rolar para ver todas as visualizações restantes (ex: escrever, assunto, botão enviar) em aquela tela. Da mesma forma, em meu aplicativo, tenho …

1
Usando o namespace do aplicativo com estilo
Vou dar um exemplo para demonstrar o ponto principal. Imagine que meu aplicativo tenha vários FloatingActionButtons. Conseqüentemente, desejo criar um estilo e reutilizá-lo. Então, eu faço o seguinte: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> O problema que estou tendo é que …

16
Como centralizar o título da ActionBar no Android?
Estou tentando usar o código a seguir para centralizar o texto no ActionBar, mas ele se alinha à esquerda. Como você faz com que apareça no centro? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.