我想这样定义,使用乌尔都语(jameel noori nastaleeq)字体,在textview中使用字符串定义,

ttf = Typeface.createFromAsset(getAssets(),
            "fonts/Jameel Noori Nastaleeq.ttf");

tvRandomLabel = (TextView) findViewById(R.id.tvRandomLabel);
    tvRandomLabel.setTypeface(ttf);

但是在构建应用程序没有显示空间之后,

最佳答案

试试这个unicode“无中断空间”:

ttf = Typeface.createFromAsset(getAssets(),
            "fonts/Jameel Noori Nastaleeq.ttf");

tvRandomLabel = (TextView) findViewById(R.id.tvRandomLabel);
    tvRandomLabel.setTypeface(ttf);
    // use this unicode for single space \u00A0
    tvRandomLabel.setText(yourtext+"\u00A0"+your text);

更多的独角兽here

07-27 20:47