Android导航抽屉自定义字体

时间:2015-10-31 13:56:43

标签: android navigation-drawer

我使用com.android.support:design:23.0.1的导航抽屉,我需要为菜单项设置自定义字体。 怎么办?

1 个答案:

答案 0 :(得分:0)

在导航栏适配器中,使用此方法将自定义字体应用于列表的文本视图

public static void setFont(Context c, TextView... tv) {
        Typeface tf = Typeface.createFromAsset(c.getAssets(),
                "font_name.ttf");
        for (int i = 0; i < tv.length; i++) {
            tv[i].setTypeface(tf);
        }
    }

将字体存储在assets文件夹中。这适用于多个文本视图,您可以通过删除for循环

将其用于单个textview