Использование google fonts в android studio

В общем дело такое, пишу небольшое приложение андроид. в прошлый раз пробовал различные шрифты и проблем не возникало, но сейчас, стоит мне добавить любой другой шрифт - на телефоне отображается лишь стандартный, я перечитал пару статей и сделал всё в точности то, что там сказано и в превью показывает используемые шрифты, но на телефоне они не отображаются, попробовал ещё на двух - эффект тот же.


Ответы (1 шт):

Автор решения: Anton

в папке main создайте папку assets

в папке assets создайте папку fonts

в папку fonts скопируйте файл шрифтов white_christmas.ttf

файл со шрифтом подставьте свой

MainActivity.kt

package ru.site.a1

import android.graphics.Typeface
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*

class MainActivity : AppCompatActivity() {

 override fun onCreate(savedInstanceState: Bundle?) {
  super.onCreate(savedInstanceState)
  setContentView(R.layout.activity_main)

  //установка шрифта
  textView1.typeface = Typeface.createFromAsset(assets, "fonts/white_christmas.ttf")
 }

}
→ Ссылка