2

我面临的问题似乎没有解决方案,而且完全不可能纠正,但我想在这里问一下,以防我遗漏了什么。

我需要使用资产文件夹中的非系统、非标准字体在 android 小部件中显示一些文本。

不幸的是,android 不允许在主屏幕小部件中扩展视图定义。我也不能从小部件中调用相应的 API 方法 (setTypeface)。

有谁知道是否有其他替代方法可以实现这一目标?(不仅可以在应用程序中自定义文本视图外观,而且在小部件中也可以自定义文本视图外观,这似乎很自然,但事实证明这是不可能的)。

我很感激这方面的任何帮助。

谢谢...

4

1 回答 1

4

你见过这个链接吗?

所需要的是将字体渲染到画布上,然后将其传递给位图并将其分配给图像视图。

如何在小部件中使用自定义字体?

顺便说一句,您已经提出了 18 个问题,但没有接受一个答案。我建议你开始接受一些,否则人们会不太愿意帮助你。

于 2012-10-22T02:39:35.687 回答