2014-01-06 51 views
3

我要定義這樣的enter image description here,使用烏爾都語(賈米爾努裏Nastaleeq)字體,串定義像TextView的那<string name="spaces">خوش آمدید</string>如何在android中定義Urdu(Jameel Noori Nastaleeq)字體中的空格?

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

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

但經過編譯的應用程序不顯示空間,enter image description here

+0

把khush阿德里德放在雙引號內! –

+0

我不知道答案。只想說字體名稱很好:P – NightFury

+0

@Muhammad Babar它已經在字符串中定義خوشآمدید

回答

3

試這個unicode「No-BREAK_SPACE」:

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); 

更多的unicodes​​。

相關問題