12 Aralık 2016 Pazartesi

Typeface Sınıfı

Giriş
Şu satırı dahil ederiz.
import android.graphics.Typeface;
Font genellikle xml ile verilir. Şöyle yaparız.
android:fontFamily="sans-serif-light"android:textStyle="bold"
create metodu
Açıklaması şöyle.
Create a typeface object given a family name, and option style information. If null is passed for the name, then the "default" font will be chosen. The resulting typeface object can be queried (getStyle()) to discover what its "real" style characteristics are.
Şöyle yaparız.
Typeface.create("sans-serif-light", Typeface.NORMAL)
createFromAsset metodu
app > src > main > assets >fonts dizini altındaki bir fontu yüklemek için kullanılır. Önce AssetManager sınıfını elde ederiz. Şöyle yaparız.
AssetManager am = context.getAssets();
Daha sonra şöyle yaparız.
Typeface font = Typeface.createFromAsset (am,  "fonts/fontawesome-webfont.ttf");

Hiç yorum yok:

Yorum Gönder