作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在我的应用程序中显示印地语和孟加拉语字体支持。怎么办啊,请帮忙。还告诉我如何获得 XML 的支持,因为我需要通过 Web 服务获取数据。
最佳答案
我所做的是将选择的特定字体放入 Assets 文件夹并使用以下代码:
public class CustomTextView extends TextView{
public CustomTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
initFont();
}
public CustomTextView(Context context, AttributeSet attrs) {
super(context, attrs);
initFont();
}
public CustomTextView(Context context) {
super(context);
initFont();
}
private void initFont() {
Typeface tf = Typeface.createFromAsset(getContext().getAssets(),"myfont.ttf");
setTypeface(tf);
}
}
但我面临的问题是,即使我在模拟器中获取字体,某些字体模式也不正确。
如果有人想对我的答案添加更多内容,欢迎回复。
关于java - 如何在 Android 中支持 unicode 字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12195984/
我是一名优秀的程序员,十分优秀!