對於編輯文本框,我正在使用android:imeOptions =「actionGo」。它在Android默認鍵盤上正常工作。我得到「GO」按鈕。但是,如果我嘗試將輸入法更改爲我的LG設備上的swype或LG鍵盤,則我不會獲得「轉到」,而是獲取輸入符號。爲什麼發生這種情況。我想要Go按鈕而不管wt鍵盤在使用什麼。請任何人都可以幫助我?Android鍵盤上沒有「Go」按鈕
4
A
回答
4
14
請添加以下兩行到你的EditText:
<EditText
android:singleLine="true"
android:imeOptions="actionGo"/>
這將使你的softkeyboard
Go
按鈕,並聽取Go
按鈕添加
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(actionId== EditorInfo.IME_ACTION_GO){
//perfrom your action
}
return false;
}
});
相關問題
- 1. 提交表單上的Go按鈕點擊在Android鍵盤
- 2. 按下使用Android UI Auto鍵盤的'Go'按鈕
- 3. Android:在按鈕上隱藏鍵盤按
- 4. Android:按下鍵盤上的Done按鈕
- 5. CKEditor Android上沒有鍵盤
- 6. 如何將Android軟鍵盤的「Go」按鈕更改爲「Next」
- 7. 鍵盤沒有打開按鈕點擊
- 8. 禁用android鍵盤按鈕
- 9. Android鍵盤按鈕更改
- 10. 如何禁用iPhone鍵盤上的Go按鈕
- 11. 在Go按鈕上隱藏編輯框的鍵盤
- 12. jQuery Mobile,在多個按鈕的iPhone鍵盤上設置'Go'按鈕
- 13. 帶有「Go」按鈕而不是返回的iOS鍵盤
- 14. iPad的'解僱鍵盤'按鈕並沒有關閉鍵盤
- 15. PhoneGap中是否有Android鍵盤「Go」按鈕的事件監聽器?
- 16. 按下鍵盤上的GO按鈕時,Android中的默認提交按鈕是什麼?
- 17. 有沒有辦法讓鍵盤觸發按鈕按下?
- 18. 軟鍵盤按鈕
- 19. onClickListener鍵盤按鈕
- 20. Android鍵盤沒有顯示
- 21. Android鍵盤沒有顯示
- 22. 如何凍結軟鍵盤中的go按鈕
- 23. IBM Worklight 6.1 - 如何使用「Go」按鈕顯示iOS鍵盤?
- 24. 如何將iOS鍵盤的「go」按鈕與UIButton相關聯?
- 25. Android:按鈕點擊後隱藏鍵盤
- 26. Android的默認按鈕和DONE鍵盤
- 27. Android鍵盤「開始」按鈕到「搜索」
- 28. Android軟鍵盤操作按鈕
- 29. Android軟鍵盤隱藏按鈕
- 30. Windows Phone 8鍵盤與Android鍵盤 - 下一步/完成按鈕
那麼就沒有任何錯誤由你這是鍵盤開發人員的錯誤... –
對於那些有類似問題,嘗試添加android:singleLine =「true」 –