我有一個文本字段和一個按鈕。當用戶輸入文本並默認點擊按鈕時,鍵盤滑下(隱藏)。如何防止PhoneGap中的鍵盤被隱藏?
我想鍵盤保持不動,因爲用戶應該能夠在文本字段中輸入大多數文本並再次發送。我不想讓鍵盤上下移動。
如何更改PhoneGap 2.0.0中鍵盤的默認行爲?
我有一個文本字段和一個按鈕。當用戶輸入文本並默認點擊按鈕時,鍵盤滑下(隱藏)。如何防止PhoneGap中的鍵盤被隱藏?
我想鍵盤保持不動,因爲用戶應該能夠在文本字段中輸入大多數文本並再次發送。我不想讓鍵盤上下移動。
如何更改PhoneGap 2.0.0中鍵盤的默認行爲?
您必須始終顯示鍵盤,並在操作完成時告訴用戶關閉它。
InputMethodManager inputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY);
在您的Activity的onCreate()方法中嘗試此代碼。如果用戶按下了鍵盤上的關閉按鈕或後退按鈕,它會關閉它。當這些操作完成後,您可以從代碼中關閉鍵盤。
我在哪裏可以將這段代碼放在phonegap應用程序中? – 2015-09-04 07:31:48
此代碼適用於本機java – 2017-01-02 13:52:20
你應該能夠顯示/通過聚焦/模糊文本輸入元素上,即[假設的jQuery]隱藏JavaScript的鍵盤在任何平臺上:
// To focus on your input and show the keyboard
$('input#my_input_id').focus();
// To blur on your input and hide the keyboard
$('input#my_input_id').blur();
這是我在我的PhoneGap嘗試構建[Android應用]併爲我工作。
這不允許防止鍵盤關閉。 – 2015-09-04 07:44:49
有沒有運氣?我有同樣的問題 – EugeneMi 2013-10-24 04:37:47