powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / [Android] регистронезависимый поиск с кириллицей
8 сообщений из 8, страница 1 из 1
[Android] регистронезависимый поиск с кириллицей
    #37413063
Troglodit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Искал по форуму. Нашел решение с использованием ICU. В андроиде есть файлы libicui18n.so,libicuic.so. Если я правильно понял , то ICU уже есть, а как его активировать в SQLITE? Может есть другая альтернатива?
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37414143
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запусти
Код: plaintext
pragma compile_options
узнаешь что сейчас включено.
Скорее всего надо будет пересобирать самому.
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37414383
maximand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вот тоже ищу способы решения проблемы.
Думаю, что можно родить функцию (разбираться нет сил) или переобозначить LIKE так, чтобы понимал только кириллицу без всяких региональных заморочек и универсальности.
можно использовать replace(repalce (..'а','А') в какой-либо вьюхе
icu этот много места хочет, компиляции
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37414972
Troglodit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перекомпилить-не подходит, т.к. патчить нужно каждое устройство.
Я копнул гугловские контакты в андроиде, так они хранятся в обычной склайтовской базе, но вот поиск по этим данным в их приложении регистронезависимый даже с кириллицей.Я так и не понял , то ли они использовали какой то костыль, то ли я что то упустил.
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37415233
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
TrogloditПерекомпилить-не подходит, т.к. патчить нужно каждое устройство.
Я копнул гугловские контакты в андроиде, так они хранятся в обычной склайтовской базе, но вот поиск по этим данным в их приложении регистронезависимый даже с кириллицей.Я так и не понял , то ли они использовали какой то костыль, то ли я что то упустил.

Достаточно просто забиндить свои функции регистронезависимого поиска. Аналогично делают в браузерах (к примеру, см. поиск по закладкам).
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37417584
Troglodit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно поподробней или ссылку?
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37417659
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
Troglodit,

Офсайт содержит пример на тикле:
http://www.sqlite.org/tclsqlite.html#collate

Пример на си в модуле ICU можно посмотреть.
...
Рейтинг: 0 / 0
[Android] регистронезависимый поиск с кириллицей
    #37425384
Troglodit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению, как это сделать в гугловской яве, я не представляю. Пришлось использовать суррогатный метод, тему можно закрывать. Всем спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / [Android] регистронезависимый поиск с кириллицей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]