99 votes

Définir le symbole de la roupie indienne dans l'affichage du texte

Je suis en train de développer une application. J'ai besoin de définir le symbole de la roupie indienne sur la vue texte qui est définie avec le texte comme montant.

Symbole :

enter image description here

La police ou le fichier .TTF se trouve dans le dossier Assets/fonts.

Et j'ai essayé de l'utiliser comme :

Typeface typeFace_Rupee = Typeface.createFromAsset(getAssets(),fonts/Rupee_Foradian.ttf");
TextView tvRupee = (TextView) findViewById(R.id.textview_rupee_mlsaa);
tvRupee.setTypeface(typeFace_Rupee);

// Tried to set symbol on text view as follows.
tvRupee.setText("`");

Comme la police de réglage ci-dessus, j'ai obtenu une erreur de pointeur nul.

Dans le fichier Word, après avoir choisi la police et tapé ` Nous avons obtenu le symbole, mais il ne fonctionne pas dans Android.

Alors quelles sont les étapes à suivre pour faire cela...

-1voto

Hanisha Points 119

Il suffit d'écrire ce code :

Text(
  '\u{20B9}${2880.0}',
  textAlign: TextAlign.start,
  style: TextStyle(
      color: const Color(0xFF000000),
      fontSize: 15.0,
      fontWeight: FontWeight.w300),
)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X