typeface.createfromasset()缓存吗?
题
简单的问题:typeface.createfromasset()缓存吗?还是我应该在记忆中保持参考以保持方便?我问的原因是因为我使用了很多(所有这些都可以在许多活动 /视图中维护单个字体),所以我想知道字体是否会做一些简单的缓存,因此我不必维护我自己参考。
解决方案
我能说的那样,它不是 - 直接呼唤到
看起来它总是会打开资产并为流创建新字体。您可能可以自己检查一下;只需检查并查看是否从多个呼叫中获取相同的字体对象,以使用相同的资产来创建Fromasset。
不隶属于 StackOverflow