Tôi đã tìm thấy this bài đăng cũ chắc chắn giúp giải quyết vấn đề của mình, nhưng tôi nhận thấy rằng nó dường như không thực sự giải quyết được vấn đề của tôi. Tôi đã thu thập được rằng tôi cần phải đặt android: windowSoftInputMode = "adjustPan" cho hoạt động của mình. Nhưng vấn đề là nó chỉ đơn giản là không pan ENOUGH.Chồng chéo bàn phím mềm với trường EditText
Trường văn bản hướng xuống dưới cùng của chế độ xem và khi bàn phím hiển thị, chế độ xem thay đổi một chút nhưng chỉ ở phía trên cùng của EditText. Trường văn bản đã bật tự động hoàn tất và khi nó bắt đầu hiển thị các tùy chọn tự động hoàn thành, chế độ xem sẽ giảm xuống một chút, nhưng thực sự thậm chí còn bị che khuất hơn bởi các tùy chọn tự động hoàn tất. Nó làm cho trường nhập văn bản rất khó sử dụng vì bạn không thể nhìn thấy bất cứ điều gì bạn đang gõ.
Đây là trường nhập nhiều dòng và khi văn bản cuộn đến dòng tiếp theo, chế độ xem sẽ nằm sâu hơn, vì vậy bạn có thể thực sự thấy (các) dòng văn bản trước đó. Nhưng bạn không thể nhìn thấy những gì bạn đang gõ, mà tôi nghĩ là khá quan trọng.
Có ai có bất kỳ suy nghĩ nào về việc giải quyết vấn đề này không?
Vì vậy, ý tưởng hay nhất tôi có là chỉ khiến các trường phía trên trở thành "vô hình" hoặc "biến mất" nhưng đó chắc chắn không phải là giải pháp lý tưởng. Cảm ơn sự giúp đỡ của Phobos nhưng tiếc là tất cả các giải pháp đó là thu hẹp chính trường mà tôi đang cố gắng giữ lại sự tập trung, đó không phải là những gì tôi đang tìm kiếm. –