Transparente en arrière-plan du widget?
Sur des widgets Android, comment puis-je donner de l'arrière-plan une couleur, tout est transparent dans le même temps? Veuillez voir le fond de l'horloge sur la capture d'écran. C'est un noir, mais en arrière-plan transparent. Comment puis-je le faire sur mon propre widget? Je peux peut-être aussi le système de référence de couleurs, comme sur la capture d'écran de HTC Sense? Merci pour tout conseil!
OriginalL'auteur stefan.at.wpf | 2011-07-03
Vous devez vous connecter pour publier un commentaire.
Vous devrez spécifier un canal alpha (=canal de transparence) pour vos ressources.
Si vous utilisez une couleur standard dans votre XML res (par exemple, à partir de votre colors.xml) pour remplir l'arrière-plan,
vous pouvez spécifier alpha en changeant les deux premiers chiffres.
Exemple de format:
99 ici indique la valeur alpha, changer de FF produira rouge, de la modifier à 00 va faire la totalité de la couleur invisible. Il suffit de tester avec cela, par la modification de la valeur dans l'intervalle.
Pour plus de détails à ce sujet, s'il vous plaît regardez ici.
Si vous souhaitez utiliser une image réelle/bitmap, comme le sentiment qu'on fait,
vous devez créer PNG-images avec un canal alpha spécifié.
Cela dépend du logiciel que vous utilisez pour créer vos images.
Je recommed vecteur des programmes graphiques comme Illustrator ou Inkscape pour ce faire, ils ont une valeur alpha lorsque vous spécifiez une couleur. Après avoir créé il y a, d'exporter l'image au format PNG et de l'ajouter à vos applications et ressources.
OriginalL'auteur
Juste choisir la couleur de fond de la mise en page à la transparence. Ajouter le code ci-dessous. Cela a fonctionné pour moi et c'est un widget.
OriginalL'auteur Sabri Meviş
android:background="#TTRRGGBB
-- RR, GG et BB sont l' (hex) rouge, vert, bleu, et TT est le volet "transparence". Utilisation TT = 80 (hex) pour 50% de transparence, FF pour aucune transparence, 00 pour une totale transparence.Ou de l'utilisation d'un png avec de la transparence des composants, comme votre capture d'écran s'affiche à utiliser.
OriginalL'auteur mah