Comment faire pour utiliser la Police Génial icône de l'application android?
Je veux utiliser la Police Génial icône du jeu dans mon application android. J'ai quelques TextView
à l'ensemble de ces icônes. Je ne veux pas utiliser toute image png. Mon Textview est comme ça ->
<TextView
android:id="@+id/userLogin"
android:text="Login Now"
android:clickable="true"
android:onClick="login"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Non, je veux mettre une icône avant le texte de Connexion Maintenant. Comment faire ?
Check out my blog post (fonctionne sur la dernière version d'android) - niveditagautam.wordpress.com/2018/10/15/...
OriginalL'auteur | 2016-06-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez suivre ce réponse.
D'abord Télécharger le fontawesome.ttf de ici. Et de mettre le fichier dans actif/fontawesome.ttf .
Puis Faire un
FontAwesome
classe qui représentent en fait le textview deFontAwesome
comme de cette façon.maintenant, vous pouvez utiliser le Fontawesome classe en fonction de vos besoins et de suivre la triche. pour obtenir votre icône de l'Unicode.
Donc, votre textview sera comme ceci .
Vous bienvenue. 🙂
android.vue.InflateException: Binaire dans le fichier XML de la ligne n ° 27: le Binaire fichier XML ligne n ° 27: Erreur de gonfler paquet de classes.l'interface graphique.la coutume.FaTextView avec cette classe
Comment puis-je l'utiliser par programmation? J'ai essayé la mise en texte à l'aide de setText, mais il imprime le code de triche.
veuillez suivre la réponse
OriginalL'auteur Zahidul Islam
Voici les étapes à suivre:
4. Maintenant utiliser la police impressionnant à votre textview à l'aide de code ci-dessous
Vous pouvez obtenir l'intégralité du code source de mon blog ici.
Si vous avez une quelconque affiliation avec le site dans le lien sur la dernière ligne, vous devez préciser que. Sinon, votre réponse peut être considéré comme un spam.
la police est placée sous "actif" et le code de lit à partir de "actif/fonts/"
OriginalL'auteur Nimblechapps
Vous pouvez Utiliser FontAwesome, il suffit de déclarer dans String.xml
OriginalL'auteur Aditya Vyas-Lakhan
Vous pouvez également importer les premières images vectorielles de la Police Génial et les importer comme un drawable dans votre projet avec l'aide de la création d'un nouveau Vecteur Actif dans Android Studio:
Allez dans le dossier où vous avez installé des Polices Génial
...../fontawesome-version pro-#/avancé-options/raw-svg
Vous y trouverez 4 dossiers: les marques, de la lumière, régulières et solides.
Toutes les icônes sont disponibles dans la séparation des images vectorielles dans ces 4 dossiers
Pour importer une icône, aller à des ressources, clic droit et sélectionnez Nouveau -> Vecteur actif. Une boîte de dialogue va s'ouvrir. Sélectionnez fichier Local comme option et sélectionnez l'image que vous voulez importer (chemin d'accès). Nom de l'image sera soustraite de l'image du fichier.
Et puis vous pouvez résoudre votre problème par la simple utilisation d'un composé TextView, quelque chose comme ceci:
Un avantage de cette solution est que vous avez seulement besoin d'importer les icônes vous avez vraiment besoin, sans la surcharge d'un ou même de plusieurs polices, les icônes sont réparties sur 4 polices.
OriginalL'auteur Geraldo Freitas
À l'aide de Caractères vous pouvez définir directement par le code
Pour le réglage de l'icône de police comme Leftdrawable,générer d'Abord dessiné à partir de l'icône de police à l'aide de TextDrawable classe
Et le définir comme de gauche drawable
Le code pour la classe TextDrawable
}
OriginalL'auteur Nidhin
Code similaire, Mais petit changement.
Utilisation AppCompatTextView, parce que quand vous utilisez TextView, vous obtiendrez un avertissement comme ceci:
Donc de bien vouloir utiliser AppCompatTextView. Il sera mieux si vous utilisez AppCompatTextView au lieu de TextView:
OriginalL'auteur saNa rOcKingZ