2015-03-03 66 views
-1

我是新来的android开发。我想将webview中的选定文本复制到剪贴板。我的代码是这样的。它给出错误v未声明变量,并且CLIPBOARD_SERVICE也给出错误。我不明白什么是yourtextview在这。这里的任何人都可以帮助我通过此代码实现复制到剪贴板。复制选定的文本android webview

public boolean onActionItemClicked(ActionMode mode, MenuItem item) { 
       AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); 
       System.out.println("Action Item Clicked Mode"); 
       switch (item.getItemId()) { 
        case R.id.copy: 
        TextView yourTextView = (TextView) v; 
         ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
         clipboard.setText(yourTextView.getText()); 
        } 
    } 

是否有任何其他方式来实现复制选定的文本到我的代码中的这种情况下的剪贴板。请帮忙。

回答