Android选择自定义字体

标签 android fonts

如何让用户能够选择字体?在“首选项”中,我想更改字体和字体列表。

我是这样设置字体的:

mTimerLabel = (TextView)findViewById(R.id.label); 
Typeface typeface = Typeface.createFromAsset(getAssets(), "Fonts/digital-7i.ttf");
mTimerLabel.setTypeface(typeface);

最佳答案

您已经描述了在 textView 中更改字体的正确模型。我无法理解您遇到的问题。调用 textView 的首选项,选择字体(或其 ID)并进行设置。

关于Android选择自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12709254/

相关文章:

java - 启动 Activity android 时聚焦 ListView 中的第一项

android - eclipse如何知道你的项目名称?

java.awt.font 字母间距

fonts - 字体可以在 TTF 中指定强制背景色吗?

python - 将 wxPython 小部件字体设置为外部字体文件

ios - iOS 应用程序中的自定义字体

java - Android - 将多个列表 <AbstractType> 传递给 BaseAdapter

java - Android - 生成不重复的随机数

java - 我应该为android中的类中的计算字段定义属性或函数吗?

java - 如何在Java、Apache POI中获取excel单元格字段的字体样式?