Opa, eu tava viajando ai não vi a resposta.
Cara, não deu certo, até tentou fazer alguma coisa aparentemente (mudou o alinhamento do texto) mas todo o resto do layout não se aplicou (o que é estranho).
Dei uma olhada e parece que o problema ta relatado aqui:
Mas é algo bem básico, acho que alguém já deveria ter feito. Chegasse a usar isso de fato alguma vez Jonas? Valeu!
Em 4 de dezembro de 2011 11:44, Jonas Alves <jonasfa@gmail.com> escreveu:
E aí, Israel? Deu certo?
On Dec 2, 2011 2:56 PM, "Jonas Alves" <jonasfa@gmail.com> wrote:Vendo o código fonte da classe View, me parece que é só passar um style pro construtor da superclasse. Por exemplo:public class MinhaView extends View {public MinhaView(Context context) {super(context, null, R.style.abcd);}}2011/12/2 Israel Ben Guilherme Fonseca <israel.bgf@gmail.com>
Pessoal, é possível aplicar um estilo via programação em um Widget estendido? Fiz algumas pesquisas e me parece que não, mas isso me soa estranho.Tenho um:SpinnerEspecial extends android.widget.SpinnerEle faz algumas coisas extras, mas queria que o estilo dele por padrão sempre fosse um que já possuo. Fica estranho sempre que usar esse spinner ter que setar o style no xml.Exemplo:<org.app.SpinnerEspecial style="@styles/meuEstilo"/>Queria que o "meuEstilo" já fosse padrão.A alternativa seria aplicar cada item do estilo na mão, mas isso é ANTI-DRY total. Alguma ideia?Att,--NOTA:Na real isso tudo é para que o texto no spinner seja branco quando não esta selecionado, e preto quando aparece o seletor (logo tenho que sobrescrever o getDropDownView do adapter do spinner).--
Jonas Alves






0 comentários:
Postar um comentário