從服務器收到一些命令時是否可以彈出虛擬鍵盤?我正在嘗試將焦點放在文本區域,但軟鍵盤不會到來。我同意,對於彈出的鍵盤,用戶事件是必需的。有沒有辦法強制顯示虛擬鍵盤?我正在談論Android Chrome瀏覽器中的Web應用程序。有沒有可能強行打開虛擬鍵盤?
0
A
回答
-1
EditText editText = (EditText) findViewById(R.id.myEdit);
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// only will trigger it if no physical keyboard is open
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
也許這將幫助你
0
這個問題可以幫助你:Showing Android's soft keyboard when a field is .focus()'d using javascript
你的情況,你可以嘗試讓你的網頁上隱藏的文本輸入框,並在其上觸發click事件當從服務器收到命令時。
0
您可以通過在輸入上調用focus()
,然後click()
來做到這一點,但正如您所說,只有在腳本由用戶輸入啓動時才能做到這一點。我現在的答案,花了一天的時間擺弄,是沒有辦法解決這個問題。
相關問題
- 1. 如何強制win10打開虛擬平板電腦鍵盤?
- 2. 虛擬鍵盤
- 3. 如果沒有硬件鍵盤可用,強制顯示和隱藏虛擬鍵盤?
- 4. 強制打開軟鍵盤
- 5. Android虛擬鍵盤KeyListener獲取虛擬鍵盤按鍵
- 6. 安卓應用程序開始虛擬鍵盤打開
- 7. Jquery虛擬鍵盤
- 8. 了虛擬鍵盤
- 9. 虛擬鍵盤javascript
- 10. 虛擬鍵盤wpf
- 11. JavaFX虛擬鍵盤
- 12. Flex:虛擬鍵盤
- 13. 在PlayBook上開發虛擬鍵盤
- 14. 有沒有可能模仿鍵盤與硒的行爲?
- 15. codenameone虛擬鍵盤沒有顯示在Android設備
- 16. 旋轉屏幕時虛擬鍵盤沒有出現?
- 17. 在Java程序中打開Windows虛擬鍵盤
- 18. 下拉式輸入欄=打開虛擬鍵盤
- 19. Android虛擬鍵盤打開大寫鎖定
- 20. 強制鍵盤在Android上打開
- 21. 動畫虛擬鍵盤
- 22. iPhone虛擬鍵盤錯誤
- 23. Lwuit禁用虛擬鍵盤
- 24. C中的虛擬鍵盤#
- 25. Unicode和jQuery虛擬鍵盤
- 26. 頂部的虛擬鍵盤
- 27. LWUIT 1.4:用虛擬鍵盤
- 28. PopupWindow以上虛擬鍵盤
- 29. 虛擬鍵盤狀態
- 30. JavaScript中的虛擬鍵盤
http://stackoverflow.com/questions/5593053/open-soft-keyboard-programmatically – Niko 2013-03-06 09:53:08
您是在談論Android瀏覽器內的原生應用程序或Web應用程序? – fiddler 2013-03-06 09:53:40
@fiddler:Android瀏覽器內的網絡應用程序 – user1659302 2013-03-06 10:20:24