Projemizi oluşturalım ve tasarımızı yapacağımız sayfaya 3 adet TextView koyalım. TextView in text inede "Bu bir yazidir" yazalım .
Ben boyutlarını 25dp yaptım. Bunun boyutlandırılması size kalmış. Şimdi indirdiğimiz fontlarımızı (ttf) projemizde assets dosyasının içine yeni bir dosya oluşturuyoruz.
assets->sağ tıkla New -> Folder istediğiniz dosya adı yazarak yeni bir dosya oluşturalım ve içine indirdiğimiz fontları koyalım.Ben oluşturduğum dosyanın adına font dedim. Eğer projede fontları koyduğumuz dosyanın içinde gözükmezse Project->Clean yapabilirsiniz.
Şimdi Java kısmına geçelim.
Öncelikle TextView lere tv1,tv2,tv3 diye isim verdim daha sonra iki adet font kullandığım için iki adet Typeface oluşturdum.
typeface1=Typeface.createFromAsset(getAssets(), "font/A Cut Above The Rest.ttf");
typeface2=Typeface.createFromAsset(getAssets(), "font/A Charming Font Superexpanded.ttf");
bu satırlarda görüldügü gibi " " içindeki bölüme fontumuzu koyduğumuz yeri bildiriyoruz. assets içinde yeni oluşturduğumuz dosyanın adına font dediğimiz için dosyamızın adını daha sonra fontumuzun adını yazdık.
tv2.setTypeface(typeface1);
tv3.setTypeface(typeface2);
bu satırlarla da typeface1 deki fontumuzun tv2 de gözükmesini aynı şekilde typeface2 deki fontumuzunda tv3 de görülmesini sağladık.
Uygulamamızın ekran görüntüsü :





Önceden hiç uğraşmamıştım typeface ile bilmiyordum. Teşekkürler.
YanıtlaSilNe demek ,yararlı olmasına sevindim :)
YanıtlaSilteşşekürler çok işimi gördü
YanıtlaSil