Voyager писал(а):У меня поиск зависит от регистра. У меня кириллица.
Очень странно
При поиске, прямо перед сравнением, я привожу все строки к верхнему регистру с помощью метода
String toUpperCase()Т.е. поиск должен происходить НЕЗАВИСИМО от регистра. Сейчас проверил на Nokia 6230i с кириллицей - все работает.
Если у тебя работает с латиницей, но не работает с кириллицей, я могу это списать только на особенность твоей модели телефона (SE W610), которая выражается в глюке реализации JVM.
Попробуй поэкспериментировать и сообщить больше информации, например:
- Глюк проявляется для всех полей контакта или для некоторых?
- Зависит ли от того, контакт на сим-карте или в памяти телефона?
- Помогает ли смена прошивки?
- Есть ли другие телефоны/другие модели, на которых появляется глюк?
- Какой язык телефона установлен по умолчанию? Попробовать поставить такой же, на котором введена информация в поля контакта (русский, украинский и т.п.) Хотя это влиять и не должно, но возможно поможет обойти глюк JVM твоего телефона.
Возможно удастся что-либо придумать. Странно, но это первая жалоба подобного рода.