Avoir d'erreur “nom de fichier doit se terminer par .xml” tout en utilisant le “android:fontFamily” d'Android O?

Android O introduit une nouvelle fonctionnalité, les Polices de caractères au format XML, ce qui permet d'utiliser des polices en tant que ressources. Et je suis de la création de la font dossier dans le fichier de ressources comme par Développeur Android, mais le problème est que j'obtiens l'erreur que file name must end with .xml tout en utilisant le font dossier qui est fourni dans Android O version.

Veuillez vérifier la mise en page ci-dessous.

 <TextView
   android:id="@+id/txtMsgCount"
   android:layout_width="wrap_content"
   android:layout_height="16dp"
   android:background="@drawable/msg_count"
   android:gravity="center"
   android:text="123"
   android:fontFamily="@font/Montserrat_Regular" ////IT IS MY FONT STYLE
   android:textColor="@android:color/white"
   android:textSize="10sp" />

Et s'il vous plaît vérifier la font dossier que j'ai créé dans res avec Montserrat_Regular.otf fichier

Avoir d'erreur “nom de fichier doit se terminer par .xml” tout en utilisant le “android:fontFamily” d'Android O?

J'obtiens l'erreur suivante lors de l'utilisation ci-dessus, qui sont comme suit:

Avoir d'erreur “nom de fichier doit se terminer par .xml” tout en utilisant le “android:fontFamily” d'Android O?

J'ai cherché sur le sujet, mais n'a pas obtenu le résultat escompté, veuillez vérifier:

1. Premier Lien
2. Deuxième Lien
3. Troisième Lien
4. Suite Lien

Et la Font resource file n'est pas de la création, comme je suis en cliquant sur le Right-click the font folder and go to New > Font resource file. Mais de ne pas avoir la possibilité de le Font resource file, veuillez consulter ci-dessous:

Avoir d'erreur “nom de fichier doit se terminer par .xml” tout en utilisant le “android:fontFamily” d'Android O?

Quelle version d'Android Studio utilisez-vous?
où est votre famille de polices de caractères xml
Je suis à l'aide 2.3.3 @CommonsWare
Oui, j'ai lu à ce sujet.Il ne me permet pas de créer de la police de caractères de la famille dans le dossier de police
Ouais, vous avez dit que vous utilisez Android Studio version 2.3.3. Vous avez besoin 2.4, au moins.

OriginalL'auteur Ravindra Kushwaha | 2017-08-11