如何在Android文本视图中显示带底点的字母?

如何在Android文本视图中显示带底点的字母?,android,unicode,fonts,textview,Android,Unicode,Fonts,Textview,据我所知,安卓系统中的印度字体(如Devanagari)存在很大问题。所以我想用它来避免使用Devanagari。但也有一些字母带有底点(如ṃ 或ḥ). 我想它们是unicode的,因为每个文本编辑器都很容易显示它们。但是我的文本视图没有。我该怎么办 更新:解决方案是使用DejaVu字体或完全支持UNICODE的任何其他字体集。您需要使用自定义字体,因为普通Android字体不支持下面带点的devanagari或m。请参阅例如 请注意,没有一种字体支持所有Unicode。您需要选择一种支持所需字

据我所知,安卓系统中的印度字体(如Devanagari)存在很大问题。所以我想用它来避免使用Devanagari。但也有一些字母带有底点(如ṃ 或ḥ). 我想它们是unicode的,因为每个文本编辑器都很容易显示它们。但是我的文本视图没有。我该怎么办


更新:解决方案是使用DejaVu字体或完全支持UNICODE的任何其他字体集。

您需要使用自定义字体,因为普通Android字体不支持下面带点的devanagari或m。请参阅例如


请注意,没有一种字体支持所有Unicode。您需要选择一种支持所需字符的字体。

Devanagari字体不足以在应用程序中使用Devanagari,而且DejaVuSans似乎功能齐全(不确定,但这一种对我有效)。