Я разрабатываю приложение, в котором около 8000 названий городов Индии. И когда пользователь вводит, я использую автозаполнение, чтобы помочь пользователю выполнить работу. Но некоторые названия городов имеют написание, которое сложно угадать жителям других штатов. Поэтому нам нужно приблизительное совпадение строк для автозаполнения, а не точное соответствие, которое используется по умолчанию.
Например, есть такие имена, как
- Тирумайлай
- Тирунеттур
- Тирутурайюр
- Тируварур
А также
- Тирунелвели
- Тирумангалам
Если пользователь ищет город «Тирунелвели», но вводит текстовое поле как «Тирунел», в представлении автозаполнения не отображается имя, и оно точно соответствует строке.
Что мне делать, чтобы получить приблизительные совпадающие строки в раскрывающемся списке автозаполнения.