簡體   English   中英

軟鍵盤應何時顯示回車鍵?

[英]When should a soft keyboard show an enter key?

這與應用程序是否請求編輯器動作是分開的:通常,編輯器動作將顯示為Enter鍵的替代品,但是輸入法可以同時提供這兩種選擇。

簡單的答案當然是“何時有可能輸入換行符”。 TextView處於單行模式時 ,即使鍵盤顯示了按鍵,也無法輸入換行符:正如我在此答案中發現的那樣,Android本身將按鍵視為編輯器動作,並用零寬度的空格替代了換行符已添加到TextView

輸入法如何確定是否要使用換行符,或者是否適合顯示回車鍵(作為任何指定的編輯器操作的替代方法)?

最好的選擇是檢查使用getCurrentInputEditorInfo()返回的EditorInfo對象,並最好地猜測顯示Enter鍵是否合適

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM