2012-07-27 37 views

回答

0

1 - 中的WebView

從類,它擴展的WebView選擇文本:

public void selectAndCopyText() { 
    try { 
     Method m = WebView.class.getMethod("emulateShiftHeld", null); 
     m.invoke(this, null); 
    } catch (Exception e) { 
     e.printStackTrace(); 
     // fallback 
     KeyEvent shiftPressEvent = new KeyEvent(0,0, 
      KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_SHIFT_LEFT,0,0); 
     shiftPressEvent.dispatch(this); 
    } 
} 

然後你必須使用ClipboardManager,以觀看新文本。

本教程可以幫助您。

Selecting Text with a WebView

2 - 捕捉跨度

這可以幫助你。

How To Get WebView Content Into Bitmap?

謝謝。