AutoCompleteTextWyszukaj część słowa zamiast pełnego słowa
mamAutoCompleteTextView
i działa dobrze, dopóki nie dodam miejsca na moje dane wejściowe. Gdybym miał, powiedzmy, listę wielu wydarzeń historycznych (bitwa o Anglię (1940), bitwa o wybrzuszenie (1944), [wstawianie wielu bitew], fatalny marsz Napoleona (1812), [wstaw wiele innych wydarzeń historycznych]) .
Kiedy wchodzęBattle
„lub”battle
„Dostaję listę wszystkich bitew (chociaż wydaje się, że jest maksimum), a kiedy wchodzę”britain
„, the"Battle of Britain (1940)"
pojawia się w wynikach.
Jednak kiedy wchodzę"1940"
, lista jest pusta, z tego samego powodu, kiedy wchodzę"itain"
Nie dostaję żadnych trafień. Domyślam się, że przestrzeń jest pewnego rodzaju separatorem lub kotwicą. Jeśli to zrobię1940
przed Stringiem (jak"1940 - Battle of Britain"
) i wpisz „19”, Irobić uzyskać wszystkie wyniki zaczynając od „19”.
Czy można miećAutoCompleteTextView
autouzupełnianie nawet wtedy, gdy przed szukanym słowem / frazą / częścią znajduje się znak? (Więc kiedy wejdę „1940”, „Bitwa o Anglię (1940)” będzie wśród wyników?)