选择查询给出奇怪的字符作为输出

时间:2018-11-20 14:14:27

标签: android sqlite select select-query

我在使用sqlite数据库的android中执行选择查询时遇到问题。在数据库中,有一个基于sinhala字符的字段。我使用UTF-8编码的数据库浏览器填充数据库。我使用SQLiteAssetHelper访问资产文件夹中的数据库。当我尝试使用选择查询并在android textview中显示时,基于sinhala的字段中的数据会输出奇怪的字符,例如විද්â€。

我尝试更改textview中的字体,并尝试使用System.setProperty( sinhala_word,"UTF-8" )更改编码。 例如,尝试设置单词

  

රහිත

在android文本视图中它显示为

  

රහිත

这是我的数据库的样子: this is how my database looks like

这是文本在文本视图中的显示方式: This is how text appears in text view

0 个答案:

没有答案