我有一个数据库,可以从我的 Android 项目中提取数据。那里有一些带有瑞典字母å、ä、ö的文本字符串:√•=å、√§=ä、√δ=ö。在我在应用程序的 textview 上打印这些符号之前,将它们转换为实际字母的最佳方法是什么?替代,比如用å替换√•,是要走的路吗?如何在现在获取数据的查询中输入:
public Cursor getAlternative1(long categoryid, int questionid) {
final String MY_QUERY = "SELECT question, image, alternative, questionid, correct FROM tbl_question a INNER JOIN tbl_alternative b ON a._id=b.questionid AND b.categoryid=a.categoryid WHERE a.categoryid=? AND a._id=?";
Cursor cursor = mDb.rawQuery(MY_QUERY, new String[]{String.valueOf(categoryid), String.valueOf(questionid)});
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
}
谢谢你的帮助!