2011-02-23 102 views
2

嘿所有 我在我的android應用中使用webview。一旦我選擇頁面上的文本,我知道我可以使用clipboardmanager來「getText()」。但有沒有一個聽衆在選擇新文本時進行民意調查? 我想每次用戶選擇一個文本時觸發一個事件。android webview文本選擇監聽器

感謝很多:)

+0

參考此鏈接 http://stackoverflow.com/questions/8503270/tracking-the-selecting-text-in-android-webview/8542992#8542992 – Prasanth 2011-12-17 06:21:03

回答

5

對於任何有同樣的情況掙扎,我找到了解決方案,採用了android 3.0的API 11,有一個事件處理程序:

ClipboardManager.OnPrimaryClipChangedListener mPrimaryChangeListener 
     = new ClipboardManager.OnPrimaryClipChangedListener() { 
    public void onPrimaryClipChanged() { 
       // Your code in here 
    } 
}; 
+0

這不會觸發實際的選擇「事件」,但在副本等在動作欄 - 現在,如何覆蓋該功能......? – Dan 2011-07-01 07:00:07

+0

有沒有Android-2.2的解決方案? – Emerald214 2011-07-20 18:19:31