Búsqueda en una base de datos SQLite que contenga datos cítricos

Tengo un problema al buscar en mi base de datos SQLite, que contiene datos escritos con caracteres cirílicos. Si la palabra clave también es cyrillic, entonces todo está bien, pero si no, entonces no puedo obtener el resultado en mi aplicación de Android.

¿Alguien tiene una idea de cómo puedo implementar la búsqueda de los datos cyrilic no importa el charset de la palabra clave? Gracias

Si utiliza UTF8 codificar, No habrá ningún problema.

En realidad no. La comparación de cadenas funciona sólo con caracteres ascii (tipo, superior, inferior y similar). Si está utilizando caracteres no-ascii debe instalar el complemento, que es como todo SQLite de tamaño. Prueba .

Si está interesado en los símbolos cirílicos, pruebe este enlace .

Si utiliza UTF8 codificar, No habrá ningún problema.

  • Conversión UTF-8 en Android?
  • Cómo configurar UTF-8 para el archivo xml analizado utilizando SAX Parser en android
  • Extraño problema de codificación JSON en Android 4.1.2
  • Cualquier forma de hacer que el navegador predeterminado de Android reconozca nombres de archivo no ASCII en las descargas de "Content-Disposition: attachment"?
  • Codifique el cuerpo del mensaje SMS de ContentResolver en UTF-8
  • Android Talkback no lee caracteres utf-8 en la vista Web usando html
  • Android muestra texto en una codificación incorrecta después de la actualización a Java 8
  • Codificación UTF-8 en WebView e ICS
  • Cómo convertir una cadena UTF a ANSI y crear un archivo de texto ANSI en SSD con JAVA-ANDROID
  • Almacenamiento y recuperación de datos no ingleses en la base de datos sqlite en android
  • Android - Cómo convertir la cadena en utf-8 en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.