如何更改操作栏应用程序名称字体样式与Android Oreo中引入的字体系列XML文件?

如何更改操作栏应用程序名称字体样式与Android Oreo中引入的字体系列XML文件?

问题描述:

我正在考虑如何使用Android Oreo的可下载字体更改操作栏应用程序名称字体样式。有没有任何建议或实施此功能。如果是,那么请让我知道。如何更改操作栏应用程序名称字体样式与Android Oreo中引入的字体系列XML文件?

所以,在这里我得到了解决方案。获取应用程序名称TextView。创建Typeface对象并使用Downloadble Fonts对其进行初始化。这仅适用于Android Nougat & Oreo版本。

Typeface tf = getResources().getFont(R.font.YOUR_DOWNLOADBLE_FONTS); 
getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); 
getSupportActionBar().setCustomView(Your_textview); 
Your_textview.setTypeface(tf);