资产文件夹中的问题
我遇到了一个字体不起作用的问题,它给了我一个 FC。所以我把字体文件放入SD卡,并在字体中使用CreateFromFile,字体就工作了!
这是我用于 Assets 文件夹的代码:
holder.tv_SuraName =(TextView)convertView.findViewById(R.id.Start_Name);
holder.tv_SuraName.setTypeface(Typeface.createFromAsset(mContext.getAssets(), "suralist_font.ttf"));
但我将代码更改为以下内容并且它有效:
holder.tv_SuraName = (TextView)convertView.findViewById(R.id.Start_Name);
Typeface Font = Typeface.createFromFile(new File(Environment.getExternalStorageDirectory()+"/asd.ttf"));
这是否意味着我在 Assets 文件夹中遇到问题?我该如何解决这个问题?谢谢
I had an issue where a font didnt work and it gave me a FC. So I put the font file into the sdcard, and used CreateFromFile in the typeface and the font worked!
Here is the code I used for the Assets folder:
holder.tv_SuraName =(TextView)convertView.findViewById(R.id.Start_Name);
holder.tv_SuraName.setTypeface(Typeface.createFromAsset(mContext.getAssets(), "suralist_font.ttf"));
But I changed the code to this and it worked:
holder.tv_SuraName = (TextView)convertView.findViewById(R.id.Start_Name);
Typeface Font = Typeface.createFromFile(new File(Environment.getExternalStorageDirectory()+"/asd.ttf"));
Does this mean I have a problem in the Assets folder? How can I fix this? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请参阅此处的
字体(资产中的文件夹)文件夹,其中包含 AmericanDream.ttf 文件。
例如:资产-->字体-->AmericanDream.ttf
我希望这会对你有所帮助。
see this
here fonts (folder in assets) folder containing AmericanDream.ttf file inside.
like:assets-->fonts-->AmericanDream.ttf
i hope this will help u.
并在 textview 中使用,
希望对你有用。
and used in textview like
hope useful for u.