我面临的问题似乎没有解决办法,而且完全不可能纠正,但我想在这里问一下,以防我错过了什么。
我需要使用资产文件夹中的非系统非标准字体在Android小部件中显示一些文本。
不幸的是,android不允许主屏幕小部件中的扩展视图定义。我也无法从小部件中调用相应的API方法(setTypeface)。
有没有人知道是否有其他替代方法可以实现这一目标? (似乎很自然,不仅可以在应用程序中自定义文本视图外观,还可以在小部件中自定义文本视图外观,但事实证明这是不可能的。)
我很感激你的帮助。
谢谢...
答案 0 :(得分:3)
你有没看过这个链接?
我们需要将字体渲染到画布上,然后传递它 转到位图并将其分配给imageview。
How to use a custom typeface in a widget?
顺便说一句,你已经提出了18个问题并且没有接受一个答案。我建议你开始接受一些,否则人们会倾向于帮助你。