2012-09-07 89 views
0

我想在TextView中编写信德语言字符串,但有些字母消失。 例如:当我写“ٿ”时,它很好,但是当我将这个另一个字母,如text.getText()。toString()+“ي”,所以“ٿ”结合时,消失并且android无法合并这些信件.. 感谢您的帮助字符串字母消失

+0

在哪个版本的Android上试用 – RMH

+0

我在4.0.3上试着......今天4.1宣布了..和字符串在4.1模拟器上正确显示..“ٿيلو”,但没有在我的平板电脑上正确显示拥有os 4.0.3。 – jay

回答

0

这或许可以帮助你

TextView text = (TextView) findViewById(R.id.text); 
     text.setText("ٿ");  
     String s1 = text.getText().toString();  
     String s2 = s1 +" "+ "ي";  
     text.setText(s2.toString()); 
+0

在textview中设置了其他任何属性? –

+1

解释你quetion的细节,并把你的代码的TextView XML –

+0

这是我的TextView, – jay

0

你使用任何图书馆用于显示文本信德。如果不是,则使用它将其正确放置在assest文件夹中。

+0

我只是在做text.setText(“sindhi string”),它并不在屏幕上显示一些字母。 – jay

+0

我知道。但有时一些字体大小在设备中不可用,fr需要手动添加。正如你所说的,你的文本显示在4.1而不是4.0上。所以会建议你尝试在你的assest文件夹中添加该lib然后运行它。希望它会告诉你适当的结果。 – Neha

+0

其实我正在开发我自己的信德键盘..所以我不能在资产文件夹中添加所有字符串,或者如果我添加..但android不显示屏幕上的这些字符串.. :( – jay