I need to add new fonts to my project where do i create it in android studio
Can someone advise if i create it in the correct directory in android studio?
I tried putting the fonts folder same location as SRC folder but didn't work out
my code is
Typeface fontRobo = Typeface.createFromAsset(context.getAssets(), "fonts/Roboto-Black.ttf");
viewTotalValue.setText(total.toString());
Is this correct? please advise
In android studio, the assets folder have to be placed under the "main" folder. Not under the "res" folder.
You have to download custom font .ttf file. In my case I downloaded din.ttf file. put that in app->assets->fonts->din.ttf Write the code in MainActivity.java file
//that's it . Done!
You need to place your font file at the root of your project, inside a folder called 'assets'. You should end up with this structure :
if you use android studio , you should create assets folder from right click at
app ---> New --->Folder --->Assets Folder
choose destination to your assets folder default main
create directory called fonts in assets then place your font
finally use this code
Since Android Studio uses the new Gradle-based build system, you should be putting the "assets/" folder inside of the source sets.
That was working for me:
src/main/assets/fonts/examalpefont.ttf