2015-07-05 36 views
0

我想從鍵盤加載一個URL,這樣當我點擊「完成」時,URL將在WebView中加載。我試圖使用KeyEvent,但它不起作用。我該怎麼做?如何從鍵盤加載URL?

+0

請編輯您的問題,並添加您嘗試使用的代碼片段。這將幫助人們大大回答你的問題!閱讀更多關於[如何提出一個很好的問題](http://stackoverflow.com/help/how-to-ask)。 – methode

回答

0

假設你輸入的東西到一個EditText那麼下面可以用來做你想要什麼:

yourEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() { 
     @Override 
     public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { 
      if (actionId == EditorInfo.IME_ACTION_DONE) { 
       yourWebview.loadUrl(yourEditText.getText()); 
       return true; 
      } 
      return false; 
     } 
    }); 

您可以根據什麼鍵盤舉例說「下一個」有不同的作用或「完成「,只需檢查EditorInfo中的其他操作即可。

讓我知道你是否需要任何其他幫助。