我最近开发了一款iPhone应用程序并试图为Android制作类似的版本。
一切顺利,除了android不支持bradley hand作为我的按钮和标签上使用的文本字体。
我知道您可以导入自己的文字字体,但我在谷歌搜索并找不到任何提示:
我在mac上使用eclipse SDK。
任何一位参议员都能帮我一个忙吗?
干杯 菲尔
答案 0 :(得分:0)
1)在项目目录中创建文件夹assets/fonts
2)将字体文件放在fonts
目录中
3)在您想要使用字体的活动中,执行以下操作:
private static Typeface sTypeface;
if (sTypeface == null) {
sTypeface = Typeface.createFromAsset(getContext().getAssets(),
"fonts/you_font_filename.ttf");
}
TextView mTextView = (TextView) findViewById(R.id.you_textview);
mTextView .setTypeface(sTypeface);