2012-10-16 18 views
2

正如我所知,在Android中印度字體(如梵文)存在很大的麻煩。所以我想用IAST來避免使用梵文。但是有一些帶底點的字母(如ṃ或ḥ)。我想,它們是unicode,因爲每個文本編輯器都可以很容易地顯示它們。但是我的文本視圖沒有。我該怎麼辦?如何在Android文本視圖中顯示帶底點的字母?

更新:解決方案是使用DejaVu字體或任何其他具有完整UNICODE支持的字體集。

回答

0

您需要使用自定義字體,因爲正常的Android字體不支持天花板或m以下的點。見例如Custom Fonts in Android

請注意,沒有字體支持所有的Unicode。你需要選擇一個支持你需要的字符。

+0

梵文字體是不夠的,在應用程序使用梵文 - http://code.google.com/p/android/issues/detail?id=4153 此外,DejaVuSans似乎是全功能的(不知道,但這個爲我工作)。 –

相關問題