2010-10-25 77 views
6

bất cứ khi nào tôi nhấp vào EditText, màn hình sẽ điều chỉnh và chế độ xem edittext sẽ di chuyển lên. Nhưng điều này là không đủ và bàn phím mềm vẫn bao gồm chế độ xem để không hiển thị nội dung người dùng nhập.Cách tránh bàn phím ảo che phủ EditText trong android

bố trí của tôi là như sau:

Một listview chiếm 65% chiều cao màn hình, sau đó là một cái nhìn editetxt và một nút

LISTVIEW 


______________________________ 
EDITTEXT    |BUTTON 
______________________________ 

hoạt động của tôi đã cờ sau thiết android:windowSoftInputMode="stateAlwaysHidden|adjustPan"

+0

Xin lỗi vì bài đăng cũ nhưng bạn có tìm thấy giải pháp cho bài đăng này không? Tôi đã đọc thêm một ScrollView vào biểu mẫu để cho phép cuộn nhưng nó không thực sự làm việc cho tôi ... – wired00

+0

naa chưa có may mắn: ( – pankajagarwal

+0

từ những gì tôi đã tìm thấy tôi nghĩ rằng nó thực sự là một vấn đề trong Android để thiết kế xung quanh phát hành – wired00

Trả lời

0

điều chỉnhBấm buộc bàn phím mềm xuất hiện trên đầu bố cục của bạn, chặn bất kỳ thứ gì ở dưới cùng. Bạn sẽ muốn sử dụng điều chỉnh thay đổi kích thước thay vào đó, điều này sẽ di chuyển EditText và Button của bạn và thu nhỏ ListView. Nếu, ở chế độ nằm ngang, ListView bị thu hẹp đến mức không sử dụng được/vô nghĩa, hãy cân nhắc sử dụng bàn phím IME toàn màn hình.

Các vấn đề liên quan