1

我正在开发一个安卓应用程序。我想在从WebView. 它还能够在 it( WebView) 可点击时选择文本。但我没有从WebView.

我的代码:

WebView webView = (WebView) findViewById(R.id.webview);
webView.setLongClickable(true);

webView.setOnLongClickListener(new OnLongClickListener()
{                       
    public boolean onLongClick(View v) 
    {
         return false;
    } 
});
4

1 回答 1

1

要从中选择文本,WebView您可以使用..

    public void SelectText(){  
    try{  
      KeyEvent shiftPressEvent =   
               new KeyEvent(0, 0, KeyEvent.ACTION_DOWN,       
               KeyEvent.KEYCODE_SHIFT_LEFT, 0, 0);  
      shiftPressEvent.dispatch(myWebView);  
  }catch(Exception e){  
      throw new AssertionError(e);  
  } 

您的位置将在以下 2 行OnCreate()

WebView myWebView;
myWebView = (WebView)findViewById(R.id.webview);  
myWebView.loadUrl("http://stackoverflow.com/questions/17522578/how-to-get-clickable-selected-text-from-webview");
于 2013-07-08T09:14:37.837 回答