我正在嘗試向我的android項目添加一種字體,以便通過XML使用它。 不幸的是,我收到此錯誤消息:「錯誤:錯誤:文件名必須以.xml結尾」。無法在我的項目中使用字體: - 「錯誤:錯誤:文件名必須以.xml結尾」
我遵循官方Android教程的每一步,不知何故發生此錯誤,我無法修復它。
請幫助我。
我正在嘗試向我的android項目添加一種字體,以便通過XML使用它。 不幸的是,我收到此錯誤消息:「錯誤:錯誤:文件名必須以.xml結尾」。無法在我的項目中使用字體: - 「錯誤:錯誤:文件名必須以.xml結尾」
我遵循官方Android教程的每一步,不知何故發生此錯誤,我無法修復它。
請幫助我。
把字體在你的項目的資產/ fonts目錄
然後在你的代碼來獲取字體:
Typeface myNewTypeface = Typeface.createFromAsset(context.getAssets(), "fonts/the_new_font.ttf");
「Android 8.0(API level 26)引入了一項新功能,XML中的字體,可讓您使用字體作爲資源。您可以在res/font /「? – JohannaNoobie
中添加字體文件我沒有測試這個新功能。我的應用程序也必須在早期版本的Android中工作,因此我無法使用它。 –
「的Android 8.0(API級別26)引入了一項新功能,字體在XML,它允許您使用字體作爲資源。你可以在你沒有提到的有關api level 26的res/font /「? – JohannaNoobie
@ 7Learner中添加字體文件,請閱讀https://developer.android.com/guide/topics/ui/look-and -feel/fonts-in-xml.html#using-support-lib –
@ 7Learner檢查這個鏈接可以幫助你https://developer.android.com/guide/topics/ui/look-and-feel/fonts- in-xml.html#using-supporthttps://stackoverflow.com/questions/44505878/using-font-in-xml-in-api-26-lib和 –