Mục tiêu của tôi là hiển thị/ẩn bàn phím phần mềm trên màn hình trên một số sự kiện và đầu vào chặn từ bàn phím đó.Hiển thị bàn phím phần mềm mà không có EditText
Tôi phát hiện ra rằng bàn phím mềm có thể được hiển thị cho một số lớp con của Chế độ xem, nhưng tôi không cần bất kỳ biểu thị trực quan nào của tiện ích chỉnh sửa văn bản trên màn hình, chỉ có khả năng hiển thị ẩn bàn phím mềm bằng chương trình chặn đầu vào.
Cách tốt nhất để đạt được điều này là gì?
Phương pháp này không hiệu quả. showSoftInput trả về false và không có bàn phím nào được hiển thị – Nekuromento
nó sẽ hoạt động, nhưng bạn có thể thử dòng sau: im.showSoftInput (this, InputMethodManager.SHOW_IMPLICIT); – Vikram