Placez dans le répertoire « assets » le fichier de police « .ttf ». Ces fichiers peuvent être téléchargés ici et là ou là
Pour créer le répertoire Assets se placer sur le sossier app et clic droit <new><folder><assets> : https://stackoverflow.com/questions/18302603/where-do-i-place-the-assets-folder-in-android-studio
Pour changer la police d’un text view :
TextView tx = (TextView)findViewById(R.id.textview1);
Typeface copperplateGothicLight = Typeface.createFromAsset(getAppContext().getAssets(), "CopperplateGothicLight.ttf");
tx.setTypeface(copperplateGothicLight);
Changer la taille :
textView.setTextSize(size);
Pour télécharger des fonts / polices gratuites : https://www.fontspace.com/search/?q=digit
Références :
http://www.tutorialspoint.com/android/android_custom_fonts.htm
https://www.101apps.co.za/index.php/articles/using-custom-fonts-in-your-android-apps.html
http://www.tutos-android.com/utiliser-des-polices-personnalisees