-1
votes

Comment changer de couleur de la barre d'état de manière dynamique dans Android basé sur l'image de premier plan?

Je veux implémenter la même fonctionnalité que nous pouvons voir dans WhatsApp, tout en consultant le profil d'une personne la couleur de la barre d'état basée sur la base de la barre d'état. sur la couleur de l'image.


3 commentaires

Quel est WhatsApp? Je ne l'ai pas sur mon iPhone. Comment je suis censé vérifier la situation que vous décrivez? C'est la raison pour laquelle vous devriez clairement mentionner ce que vous voulez maintenant dire comme "Je veux ce que XYZ fait".


Consultez cette page drive.google.com/file/d/1uc25e2z80zbeead7ntv -Rwjkcnq3qw / ...


Dupliqué possible de Trouver la couleur dominante d'une image dans un android @Drawable


3 Réponses :


2
votes

Ça s'appelle Pallette, utilisez la fonction ci-dessous, passez simplement votre image bitmap xxx


2 commentaires

ExtColor est int mais GetColor Methethy ID requis de la ressource, il me donne une erreur


Contextcompat.getcolor (contexte, identifiant), premier paramètre est le contexte et la seconde est id



0
votes

https://stackoverflow.com/a/28145358/9186913 Vous trouverez la couleur la plus vibrante de l'image et vous pouvez changer le gastwindow (). SetaStatusbarcolor (getResources (). getcolor (r.color.color));


2 commentaires

ExtColor est int mais GetColor Methethy ID requis de la ressource, il me donne une erreur


Est-ce que ExtColor Hex Color ??



1
votes

Vous devez utiliser Bibliothèque de palette pour obtenir la couleur dominante: xxx


0 commentaires