Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

114
Visualizações
Cómo crear una instancia de tema en Android

Hay algunos métodos en Android, por ejemplo getColor de la clase Resource , que solicitan un parámetro Theme . No encontré la forma de crear una instancia de Theme y, por lo tanto, no sé qué enviar al método getColor como Theme . Sé que null es una opción, pero prefiero entender qué puedo hacer con el parámetro (el significado del parámetro Theme en el método getColor )

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Si solo hace referencia a colores fijos del recurso xml, no notará la diferencia.

Sin embargo, también puede usar getColor para hacer referencia a un selector de color, por ejemplo:

color/singlecolor.xml

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="?attr/colorPrimary" /> </selector>

En este caso, hay una referencia al atributo de estilo temático colorPrimary .

  • si pasa null como tema, recibirá valor del tema principal de su aplicación
  • si pasa context.getTheme , recibirá valor de su tema de actividades

Por supuesto, su actividad debe tener un tema personalizado que tenga un colorPrimary diferente al tema de las aplicaciones para notar la diferencia.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda