EditText to standardowy widżet do wprowadzania tekstu w aplikacjach na Androida. Jeśli użytkownik musi wprowadzić tekst do aplikacji, jest to dla niego podstawowy sposób.
Mam więc coś, co wydaje się być częstym problemem, a mianowicie tym, że tekst edycji w moim oknie dialogowym nie pojawia się, gdy jest aktywny. Widziałem kilka obejść, takich jak w tym wątku , tym i tym (i wielu innych), ale nigdy nie widziałem satysfakcjonującego wyjaśnienia, dlaczego tak się dzieje. …
Moim zdaniem mam wyszukiwanie EditText i chciałbym programowo wywołać zachowanie zdarzenia kliknięcia na polu, tj. Skupić się na polu tekstowym ORAZ wyświetlić klawiaturę ekranową, jeśli to konieczne (jeśli nie ma twardej klawiatury). Próbowałem field.requestFocus(). Pole faktycznie jest fokusem, ale klawiatura programowa nie jest wyświetlana. Próbowałem field.performClick(). Ale to tylko wywołuje …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.