Yakim Posted May 19, 2013 Share Posted May 19, 2013 When I try to search songs with Latin title (or another tag) the case is insensitive, but with Cyrillic tags search results contains only items that case are match. Quote Link to post Share on other sites
Magadaner Posted May 30, 2013 Share Posted May 30, 2013 Yes, it is so for Cyrillic tags, it is Android settings that don't let you to work with Cyrillic like with other languages. Quote Link to post Share on other sites
Yakim Posted September 4, 2013 Author Share Posted September 4, 2013 But is it bug and need to be fixed. The clause of the bug not in Android settings, Android provides you sqlite3. Sqlite 3 supports UTF-8 and UTF-16, but doesn't works with case-insensitive LIKE and ORDER BY for characters that out of ASCII-range. I found a several ways to resolve this problem:- ICU extension for sqlite3 (http://stackoverflow.com/questions/3944207/unicode-support-in-android-ndk)- CursorWrapper (https://gist.github.com/ramzes642/5400792)- Create additionally field for search and store therein lowercase'd text Please don't forget for non-English users Quote Link to post Share on other sites
Morda Posted February 13, 2014 Share Posted February 13, 2014 Bug still unfixed Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.