Moim celem jest pokazywanie/ukrywanie klawiatury programowej na ekranie w przypadku niektórych zdarzeń i przechwytywania danych wejściowych z klawiatury.Pokaż klawiaturę oprogramowania bez EditText
Dowiedziałem się, że dla niektórych potomków klasy View może być wyświetlana klawiatura ekranowa, ale nie potrzebuję żadnej wizualnej reprezentacji widżetu edycji tekstu na ekranie, a jedynie zdolność do programowego wyświetlania ukrytej klawiatury z przechwytywaniem danych wejściowych.
Jaki jest najlepszy sposób, aby to osiągnąć?
Ta metoda nie działa. showSoftInput zwraca wartość false i żadna klawiatura nie jest wyświetlana – Nekuromento
powinna działać, ale możesz wypróbować następującą linię: im.showSoftInput (this, InputMethodManager.SHOW_IMPLICIT); – Vikram