如何在android中显示印地文字符,我有一个简单的webview应用程序,它加载了一些包含印地文字符的站点的url,但它在这些字符的位置显示[][][][,即使是默认的android浏览器也显示相同(不显示印地文字符)android 版本是 2.1,文本编码在默认的 android 浏览器中设置为 unicode(UTF-8)。有没有办法获得对印地文字符的支持
我希望我的问题很清楚,
最佳答案
它的字体支持
除了最基本的字符之外,TTF 字体文件中不存在其他字符 - 即 DroidSans 和 DroidSansFallback
任何系统都需要有字体才能显示相同的字体。
如果是网页,可以提供字体给客户端下载使用
但在 Android 的情况下,它应该只从 DroidSans.ttf 和 DroidSansFallback.ttf 加载字符
因此,如果您想用印地语查看某些内容,这些字体文件(在 system/fonts 中)必须支持您的字符
您的选择...
- 这会弄乱你的默认字体
- 这不会搞砸任何事情,是一个更好的选择
- 最佳选择!!
- 对于没有 ROOT 的人来说最简单的选择 *
* - Root 意味着 Android 设备的 Root - Rooting Android
关于android - 如何在android webview中显示印地文字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6124124/