下面是我的代码,我正确使用字体来更改旁遮普语的字体,但它仍然在Galaxy S2上显示不正确的文本,并且在三星以外的手机上显示标点符号。不知道如何解决这个问题旁遮普语文字在Android中没有正确显示
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Typeface tf = Typeface.createFromAsset(getAssets(),
"fonts/ANMOL_L.TTF");
TextView txt = (TextView) findViewById(R.id.text);
txt.setTextSize(40);
txt.setTypeface(tf);
txt.setText("ੴ ਸਤਿ ਨਾਮੁ ਕਰਤਾ ਪੁਰਖੁ ਨਿਰਭਉ ਨਿਰਵੈਰੁ ਅਕਾਲ ਮੂਰਤਿ ਅਜੂਨੀ ਸੈਭੰ ਗੁਰ ਪ੍ਰਸਾਦਿ ॥");
}
}
最后有什么用。 – Prateek 2013-05-10 07:23:38
它对我的工作非常好。 – 2014-08-06 16:30:03