Как мы можем создать собственный класс TextView с пользовательским шрифтом в kotlin? - PullRequest
1 голос
/ 04 июня 2019

Может кто-нибудь помочь мне определить пользовательский класс для Android Textview с пользовательским шрифтом в kotlin?

Ответы [ 2 ]

3 голосов
/ 04 июня 2019

создайте папку " font " внутри папки " res " и скопируйте ваш шрифт

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))

Вы можете скачать шрифт " .ttf " из здесь

0 голосов
/ 04 июня 2019
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 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...