gpt4 book ai didi

android - 如何在android webview中显示印地语字符

转载 作者:太空宇宙 更新时间:2023-11-03 13:36:48 25 4
gpt4 key购买 nike

如何在 android 中显示印地文字符,我有简单的 webview 应用程序,它加载某些包含印地文字符的站点的 url,但它在这些字符的位置显示 [][][][,甚至是默认的 android 浏览器显示相同(不显示印地文字符)android 版本是 2.1,在默认的 android 浏览器中文本编码设置为 unicode(UTF-8)。有没有办法获得对印地文字符的支持我希望我的问题很清楚,

最佳答案

它的字体支持

TTF 字体文件中没有最基本字符以外的字符 - 即 DroidSans 和 DroidSansFallback

任何系统都需要有字体才能显示相同。
如果是网页,可以提供字体给客户端下载使用

但在 Android 的情况下,它应该只从 DroidSans.ttfDroidSansFallback.ttf

加载字符

因此,如果您想用印地语查看某些内容,这些字体文件(在 system/fonts 中)必须支持您的字符

您的选择...

  1. DroidSans.ttf 受到限制,因此您无法对其进行编辑。下载任何支持印地语字符的字体并将其命名为 DroidSans.ttf 并在系统/字体中替换。
    - 这会弄乱你的默认字体

  2. 下载具有印地语字符的 TTF 字体,并将其命名为 DroidSansFallback.ttf 并在系统/字体中替换。
    - 这不会弄乱任何东西并且是一个更好的选择

  3. 使用字体设计软件创建字体并根据需要添加尽可能多的字符(包括印地语),然后按照声明 2 的后半部分进行操作。
    - 最好的选择!!

  4. 使用本身支持印地语字体的浏览器。
    - 没有 ROOT *

  5. 的人的最简单选择


* - Root 意味着 Android 设备的 Rooting - Rooting Android

关于android - 如何在android webview中显示印地语字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6124124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com