System Android wyświetla klawiaturę ekranową (zwaną metodą wprowadzania danych) po wybraniu pola tekstowego w interfejsie. Aby zapewnić użytkownikom jak najlepsze wrażenia, możesz określić cechy typu danych wejściowych, których oczekujesz (np. numer telefonu lub adres e-mail), oraz sposób działania metody wprowadzania danych (np. autokorektę błędów ortograficznych).
Oprócz metod wprowadzania danych na ekranie Android obsługuje też klawiatury sprzętowe, dlatego warto też zoptymalizować aplikację pod kątem obsługi klawiatur podłączonych do urządzenia.
Te i inne tematy omawiamy w tej dokumentacji.
Lekcje
- Określ typ metody wprowadzania
- Dowiedz się, jak wyświetlać niektóre metody wprowadzania danych, takie jak te przeznaczone do numerów telefonów, adresów URL lub innych formatów. Dowiedz się też, jak określić takie cechy, jak zachowanie sugestii dotyczącej pisowni i przyciski czynności, np. Gotowe lub Dalej.
- Zarządzanie widocznością metody wprowadzania
- Dowiedz się, jak określić, kiedy wyświetlać metodę wprowadzania danych dotykiem i jak układ ma się dostosować do zmniejszonej przestrzeni ekranu.
- Obsługa nawigacji za pomocą klawiatury
- Dowiedz się, jak sprawdzić, czy użytkownicy mogą poruszać się po aplikacji za pomocą klawiatury, oraz jak wprowadzić niezbędne zmiany w kolejności elementów nawigacji.
- Obsługa działań związanych z klawiaturą
- Dowiedz się, jak reagować bezpośrednio na dane wprowadzane przez użytkownika z klawiatury.