概述
小智..
5
我在Kotlin的Android Studio 3.1 Canary上遇到了相同的问题
这是解决方案:用于font / lobster_regular.ttf文件
var typeFace: Typeface? = ResourcesCompat.getFont(this.applicationContext, R.font.lobster_regular)
例:
private var _customFontTextView: TextView? = null
private var _typeFace: Typeface? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
this.setContentView(R.layout.activity_main)
this._initializeResources()
this._initializeGUI()
}
private fun _initializeResources() {
this._customFontTextView = this.findViewById(R.id.custom_font_text_view)
this._typeFace = ResourcesCompat.getFont(this.applicationContext, R.font.lobster_regular)
}
private fun _initializeGUI() {
this._customFontTextView!!.setTypeface(this._typeFace, Typeface.NORMAL)
}
最后
以上就是坚定小兔子为你收集整理的android应用设置字体,如何为Android应用程序设置自定义字体?的全部内容,希望文章能够帮你解决android应用设置字体,如何为Android应用程序设置自定义字体?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复