如何在Kotlin中使用自定义字体创建TextView的自定义类?

时间:2019-06-04 04:48:00

标签: android kotlin textview custom-exceptions

有人可以帮我用Textview中的自定义字体为Android kotlin定义自定义类吗?

2 个答案:

答案 0 :(得分:3)

在“ res ”文件夹内创建一个文件夹“ font ”并复制字体

enter image description here

   <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:fontFamily="@font/muli_font"
      />

以编程方式

 view.setTypeface(ResourcesCompat.getFont(context, R.font.muli_font))

您可以从here

下载“ .ttf ”字体

答案 1 :(得分:0)

Follow following steps to set custom font:-

// Set your font as you want
val typeface = Typeface.createFromAsset(assets, "baamini.ttf")

// Set Your test
txtMessage.text = "Hello world" 

// Set the typeface
txtMessage.typeface = typeface