Khi tôi mở bàn phím mềm trong ứng dụng của mình trong khi ở chế độ ngang, bàn phím bao phủ toàn bộ ứng dụng của tôi. Điều duy nhất được hiển thị là bàn phím và một không gian ở trên cùng để nhập văn bản. Bàn phím xuất hiện chính xác ở chế độ dọc.Bàn phím mở ở chế độ toàn màn hình ở chế độ ngang
Trả lời
Về cơ bản, đó không phải là lỗi ứng dụng của bạn. IME bàn phím của bạn được thiết kế như thế nào. Khi người dùng chuyển sang chế độ ngang, nó sẽ chiếm toàn bộ màn hình.
Bạn có thể cài đặt một số IME của bên thứ ba từ cửa hàng trò chơi và xem cách hoạt động trong chế độ dọc.
Theo liên kết được đưa ra bởi MCeley bên dưới. Bạn có thể làm một cái gì đó như sau
@Override
public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;
}
hoặc thay đổi biểu hiện của bạn cho hoạt động của bạn như sau
android:imeOptions="flagNoExtractUi"
Có, toàn bộ màn hình là được đưa lên vì đó là cách bàn phím được thiết kế. Tuy nhiên, bạn có thể nói với bàn phím gốc mà bạn không muốn sử dụng chế độ chỉnh sửa này ngay cả khi ở chế độ ngang. Xem câu hỏi liên quan mà người dùng nhận được giải pháp của họ từ: http://stackoverflow.com/questions/4336762/disabling-the-fullscreen-editing-view-for-soft-keyboard-input-in-landscape – MCeley
Cảm ơn bạn đã liên kết vì vậy 'outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;' ma thuật –
là sdk targer tối thiểu để làm điều này? của tôi là 2.3.3 .. –
- 1. YotubePlayerHỗ trợFragment xem toàn màn hình ở chế độ ngang
- 2. Phím bàn phím không hoạt động trong chrome.app khi ở chế độ toàn màn hình
- 3. AutoCompleteTextView gợi ý ở chế độ ngang
- 4. gVim 7.3 ở chế độ toàn màn hình
- 5. Kích thước UIPicker ở chế độ ngang
- 6. Video không phát ở chế độ toàn màn hình
- 7. Tại sao ImageView không ở chế độ toàn màn hình?
- 8. Ẩn Tiêu đề ở chế độ Toàn màn hình?
- 9. MPMoviePlayerController không phát phim ở chế độ toàn màn hình
- 10. UIDeviceOrientationKhông biết ở chế độ ngang
- 11. Làm thế nào để mở rộng chrome ở chế độ toàn màn hình?
- 12. ActionBar SearchView không hoàn toàn mở rộng ở chế độ ngang
- 13. splash (hình ảnh khởi chạy) ở chế độ ngang?
- 14. Bộ điều khiển chế độ xem sẽ không bắt đầu ở chế độ ngang
- 15. X11/GLX - Chế độ toàn màn hình?
- 16. camera Android được kéo dài ở chế độ ngang
- 17. Chế độ xem hiển thị ở chế độ xem cuộn trên màn hình
- 18. Chuyển đổi chế độ toàn màn hình
- 19. presentModalViewController trong chi tiết UISplitViewControllersXem không hiển thị chế độ xem ở chế độ toàn màn hình
- 20. Mở hoặc bắt đầu phần mềm bàn phím ở chế độ số hoặc biểu tượng
- 21. [Splash Screen] Làm cách nào để hiển thị hình ảnh ở chế độ toàn màn hình?
- 22. Làm cách nào để đặt ứng dụng OpenGL của tôi ở chế độ toàn màn hình?
- 23. Ứng dụng iOS bắt đầu ở chế độ ngang
- 24. Nền tùy chỉnh cho UINavigationBar ở chế độ ngang
- 25. Vẽ hình ảnh trên chế độ toàn màn hình Android
- 26. "sửa chữa" hình nền động ở chế độ dọc
- 27. Đặt bảng excel ở chế độ ngang từ XLWT
- 28. Buộc ứng dụng iOS khởi chạy ở chế độ ngang
- 29. Chế độ Viper ở tất cả các chế độ
- 30. Phát hiện xem trình duyệt có ở chế độ toàn màn hình hay không
nó xảy ra chỉ trong 2.3.3 ... trên tất cả các phiên bản là ok .. –
tôi có vài trường edittext ... khi tôi nhấp vào bất kỳ ... ở chế độ ngang ..keyboad xuất hiện phía trên ứng dụng .. –
Thay vì nói mã, bạn có thể đặt mã ở đây không? Ngoài ra bạn có thể google trước khi đăng trên SO? – Siddharth