Montrant du nom d'un contact avec la première lettre en cercle
J'ai besoin d'afficher le nom du contact initial de la lettre à l'intérieur du cercle comme en sucette contacts. Je n'ai pas trouvé de solution.
Le cercle de couleur différente pour chaque utilisateur.
ce que vous avez essayé jusqu'à présent ?
J'ai été d'essayer d'en faire usage, mais aussi la recherche d'un guide en conception de matériel que l'appli est faite pour lollipop.
Je vais voter pour fermer cette question hors-sujet, car nous ne sommes pas une écriture de code de service. Vous devriez faire un meilleur effort de tenter de résoudre votre problème vous-même, puis poser une question lorsque vous avez un problème spécifique.
J'ai été d'essayer d'en faire usage, mais aussi la recherche d'un guide en conception de matériel que l'appli est faite pour lollipop.
Je vais voter pour fermer cette question hors-sujet, car nous ne sommes pas une écriture de code de service. Vous devriez faire un meilleur effort de tenter de résoudre votre problème vous-même, puis poser une question lorsque vous avez un problème spécifique.
OriginalL'auteur Sudhanshu | 2015-08-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez suivre c'. Si vous voulez gagner du temps, vous pouvez utiliser cette de la bibliothèque.
Modifier
Le lien peut être invalide à tout moment. Je tiens donc à ajouter les détails ci-dessous.
Vous pouvez ajouter qui n'ait jamais la méthodologie que vous suivez.
Fondamentalement, vous devez ajouter un
ImageView
avec la même hauteur et la largeur, et ajouter cetteTextDrawable
comme un arrière-plan de votre point de vue.La bibliothèque dispose d'un support pour
circle
,square
etrectangle
un drawable.Merci pour vos suggestions @JamesWebster.
c'est une bien meilleure réponse. J'ai renversé mon downvote et upvoted
Grande 🙂
Merci bos 🙂 Il m'a Aidé, en fait, j'avais très peu de temps pour faire cela, alors il a sauvé mon temps. Merci encore 🙂
OriginalL'auteur ImMathan
Je ne vois pas de bibliothèque pour cela, mais ma solution est de dessiner un cercle au moment de l'exécution dans un modèle prédéfini dans votre xml utiliser ceci :
Comment dessiner le cercle par la toile en Android?
Alors dans votre liste de carte choisissez la première lettre de chaque nom de la chaîne à l'aide de la fonction substring(0,1)
et à l'aide de setText (), vous pouvez régler l'élément de liste textView à la première lettre.
Si vous avez besoin du code source permettez-moi de savoir la mettre pour vous.
Mise à JOUR:
J'ai récemment utilisé très facile pour cette approche dans une de mes applications,
vous devriez faire une mise en page comme ceci dans votre mise en page de dossier:
Et votre forme dans le dossier drawable circle_shape.xml:
Puis dans votre listView ou recyclerview utiliser ce que l'élément à gonfler.comme ce
Rajasukumaran vérifier la mise à JOUR j'ai fourni.
OriginalL'auteur Elmira Frhn