我已在Action bar
中为我的应用添加了自定义字体。但它有一个问题。当操作栏的文本长于操作栏空间时,它显示如下内容:
文字更长...... []
3分,有些情况下是一个罕见的角色进行决赛。
Waht是问题吗?
BaseActivity
textoTitulo.setTypeface(Modulo.fontPrincipal(this));
fontPrincipal
public static Typeface fontPrincipal(Context context) {
Typeface font = Typeface.createFromAsset(context.getAssets(), "fonts/principal.TTF");
return font;
}
答案 0 :(得分:0)
检查您的字体是否包含ZERO WIDTH NO BREAK-SPACE
字符的值,即字符编号U + FEFF。在编辑器中打开字体并在此地址处添加零宽度字符,奇数[]应该消失。
另一方面,如果您不希望文本被截断,则将元素的宽度设置为match_parent
,它将展开以适合您提供的文本。