gpt4 book ai didi

android - Android View 中的法语字母显示问号

转载 作者:搜寻专家 更新时间:2023-11-01 07:39:13 28 4
gpt4 key购买 nike

我从 utf8 数据库中读取数据,然后将其显示在 ListView 中。但是当我在浏览器中手动获取 xml 时,数据库中有包含 è é à á 字母的单词,它显示完美

但在 ListView 中它显示的是问号

如何将 ListView 的字符集设置为 utf8?或者有其他方法吗?

最佳答案

这真的很奇怪,因为 Android 使用 UTF-8...在我的例子中,我使用的是 UTF-8 编码的资源(意大利语、德语、俄语、中文)、文件等等 - 一切正常。

有 3 个选项为什么法语重音字符显示为“?”标记:

  1. 您在读取操作期间不小心在某个地方进行了从 UTF-8 到其他编码/Charset 的隐式转换
  2. 存储在数据库中的数据并不是真正的 UTF-8 格式。有时您需要使用正确的 SQLite pragma keyword
  3. 您的系统没有包含重音字符的正确字体

关于android - Android View 中的法语字母显示问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6226011/

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