我试图在TextView
内使用带有自定义字体的unicode字符。我有一个字符串:
<string name="profile_hint_1">Edit your profile →</string>
我创建TypeFace
并设置TextView
Typeface fontMarkerFelt = Typeface.createFromAsset( context.getAssets(), "fonts/MarkerFeltThin-Regular.ttf" );
tvHint1.setTypeface(fontMarkerFelt);
tvHint1.setText(getResources().getString(R.string.profile_hint_1));
然后TextView
的字符串使用正确的字体减去→字符。如果我注释掉这行
tvHint1.setTypeface(fontMarkerFelt);
然后→字符正确显示。有没有办法用自定义字体显示unicode字符?