2013-05-04 7 views
7

Czy istnieje sposób na załadowanie specjalnego słownika niestandardowej aplikacji do autouzupełniania klawiatury Android, aby wyświetlać użytkownikom? Moja aplikacja używa tylko kilkuset słów i wszelkie dane wejściowe inne niż te słowa będą bezużyteczne.Niestandardowy słownik (bez klawiatury) dla aplikacji na Androida

Chcę po prostu wczytać listę słów używaną w mojej aplikacji i zastąpić domyślny android (lub słowniki swype/swiftkey, jeśli są zainstalowane), bez kłopotów z implementacją pełnej klawiatury.

Widziałem kilka podobnych pytań, takich jak here, ale nic, co odpowiada na moje pytanie. Android IME ponownie wymaga pisania klawiatury.

Odpowiedz

0

Wydaje mi się, że tworzę bazę danych SQLite w twojej aplikacji w twojej aplikacji Android i ładuję te dane do autouzupełniania, a gdy użytkownik wprowadził tekst, sprawdź, czy wpisane słowo leży w tej bazie danych, czy nie. Jeśli tak, zachowaj to w tym polu tekstowym, w przeciwnym razie usuń tekst tego pola tekstowego, np. "". Mam nadzieję, że to zadziała dla Ciebie ...