2012-09-07 121 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