我最近开发了一个 iPhone 应用程序并尝试制作一个与 android 类似的版本。
一切都很顺利,除了 android 不支持 bradley hand 作为我的按钮和标签上使用的文本字体。
我知道您可以导入自己的文本字体,但我在谷歌上搜索并找不到任何提示:
- 如何做到这一点,或者可能是在线某处的有用教程
- 但更重要的是,我在哪里可以获得要导入的 bradley hand 字体源?
我在 mac 上使用 eclipse SDK。
有哪位高人可以帮帮我吗?
干杯菲尔
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);