我们如何在 kotlin 中使用自定义字体创建自定义 class 的 TextView?

How can we create custom class of TextView with custom font in kotlin?

谁能帮我用 kotlin 中的自定义字体为 android Textview 定义自定义 class?

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 

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

   <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”字体