Tôi thấy id == EditorInfo.IME_NULL
được sử dụng thường xuyên ở những nơi được cho là khớp "Đã hoàn thành" hoặc "Nhập" ngoài điều kiện khác như phím enter hoặc tác vụ IME nhưng tôi không thể tìm thấy giải thích nào chính xác.Chính xác thì "id == EditorInfo.IME_NULL" là gì?
Trả lời
Mã này được đặt trước ở mọi nơi khi giao dịch bằng nút "Enter" trên bàn phím mềm.
Các Andriod Documentation là không rõ ràng, nhưng IME_NULL là chìa khóa chung cho "Enter"
Đây cũng là có liên quan trong mối quan hệ với IME của (Input Method Editor).
Điều này không giải thích tại sao IME_NULL hiện diện khi phím enter đã được kiểm tra. – Monstieur
Đó là sai, nhưng nó đã được sao chép và dán khá một chút và có lẽ phổ biến hơn mã thực sự sử dụng hằng số chính xác ở đây.
Mỗi tài liệu, IME_NULL
được coi là đại diện cho giá trị của trường imeOptions
khi không có cờ tùy chọn nào được đặt.
Hằng số chính xác trong trường hợp này là IME_ACTION_UNSPECIFIED
, cho biết rằng người dùng đã hướng dẫn ứng dụng của bạn thực hiện một số hành động, nhưng hành động chính xác không được xác định.
Hai thiết bị có thể hoán đổi cho nhau vì chúng có cùng giá trị số nguyên (0).
- 1. Chính xác thì khóa ngoại là gì?
- 2. Chính xác thì "xử lý" là gì?
- 3. Chính xác thì Apache Karaf là gì?
- 4. Chính xác thì luồng Java8 là gì?
- 5. Chính xác thì Windows AppFabric là gì?
- 6. Chính xác thì Rake là gì?
- 7. Chính xác thì cout/cin là gì?
- 8. Chính xác thì n Gram là gì?
- 9. Biểu thức id chính xác là gì?
- 10. Chính xác thì các bộ tuples bằng Python là gì?
- 11. Perl: Chính xác thì C <our> là gì?
- 12. Chính xác thì $ (...). Map() trả về là gì?
- 13. Chính xác thì đường dẫn tăng thêm là gì?
- 14. Chính xác thì Nhà máy Lớp là gì?
- 15. Chính xác thì "dịch vụ WPF" là gì?
- 16. Chính xác thì Windows Azure Instances là gì?
- 17. C- chính xác thì SIGUSR1 cú pháp là gì
- 18. Chính xác thì <[email protected]> là gì?
- 19. Chính xác thì "loại generic mở" trong .NET là gì?
- 20. Chính xác thì removeOnCompletion = NO làm gì?
- 21. Chính xác thì trì hoãn làm gì?
- 22. Chính xác thì org.apache.commons.lang.builder.CompareToBuilder làm gì?
- 23. Chính xác thì gì -march = native làm gì?
- 24. Luồng chính xác là gì?
- 25. Chính xác thì toán tử = = làm gì trong Elm?
- 26. Chính xác thì Attach() làm gì trong Entity Framework?
- 27. Chính xác thì git rebase --skip làm gì?
- 28. Chính xác là gì?
- 29. Chính xác thì tệp lô này phải làm gì?
- 30. Chính xác thì ime() trong selen làm gì?
Vui lòng giải thích thêm một chút về những gì bạn yêu cầu. –
Mã này được đặt trước ở mọi nơi khi giao dịch với nút "Enter" trên bàn phím mềm. – Monstieur
Điều này về cơ bản được sử dụng trong các trình nghe chính. Khi bạn nhấn bất kỳ phím nào trên bàn phím, bạn có thể kiểm tra ở đây nếu bạn yêu cầu làm bất cứ điều gì. Ví dụ: - Nếu bạn nhấn enter, bạn muốn làm một cái gì đó như để hiển thị một bánh mì nướng hoặc một cái gì đó. Cho rằng bạn có thể đặt mã ở đây. Google nó. Bạn có thể tìm thấy tất cả các giải thích ở đó. –