J'ai une application qui cible le cadre 1.5 et utilise le thème de la lumière par défaut. Lorsque vous utilisez un widget d'onglet avec ce thème, les images des onglets sont à peine visibles et les légendes des onglets sont tout à fait impossibles à discerner, à l'exception de l'onglet actuellement actif.Android TabWidget dans le thème Lumière
Dans le thème sombre par défaut, ces onglets apparaissent assez clairement, mais ce n'est pas une solution dont je serais très heureux. Y a-t-il un paramètre simple que je peux définir, qui configure le widget d'onglet pour une meilleure visibilité dans les thèmes légers, ou devrais-je altérer les images et les styles de texte manuellement?
oui, cela devra faire. Je veux garder un look aussi natif que possible, donc je ne vais pas me lancer dans des graphismes personnalisés. essentiellement, mettre la couleur de fond du tabwidget en noir était tout ce qu'il fallait pour rendre les onglets visibles. le reste est déjà blanc du thème principal de l'application, donc je n'ai pas fait d'autres configurations. Quant aux ressources/couleurs; comment se fait-il que vous définissiez vos propres couleurs ici? N'est-ce pas le même noir que dans 'android.graphics.Color.BLACK'? ou ne voulez-vous pas importer cette bibliothèque entière, pour seulement deux couleurs? –
J'ai plus de couleurs dans mon fichier de couleurs - je voulais rendre le post nettoyeur :) – yanokwa
J'ai essayé cette solution mais en éclipse les GlobalConstants sont soulignés en rouge. l'erreur lit., "GlobalConstants ne peut pas être résolu". Dois-je déclarer GlobalConstants ou l'importer? –