和普通的webview使用基本一致
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); list.add("Item3"); mCustomActionWebView.setWebViewClient(new bViewClient()); //设置item mCustomActionWebView.setActionList(list); //链接js注入接口,使能选中返回数据 mCustomActionWebView.linkJSInterface(); ctionWebView.getSettings().setBuiltInZoomContro; ctionWebView.getSettings().setDisplayZoomContro); //使用javascript ctionWebView.getSettings().setJavaScriptEnabled ctionWebView.getSettings().setDomStorageEnabled //增加点击回调 ctionWebView.setActionSelectListener(new lectListener() { @Override public void onClick(String title, String xt) { Toast.makeText(MainActivity.this, tem: " + title + "。\n\nValue: " + selectText, NGTH_LONG).show(); } }); //加载url mCustomActionWebView.postDelayed(new Runnable() @Override public void run() { mCustomActionWebView.loadUrl("http://blog.csdn.net/qq2582494/article/details/53415802"); } }, 1000); 自定义webview长按文本弹出选项,并且点击后返回选项与所选中的文本,你的webview不再只支持系统的复制等功能了,长按web文本实现文本一键收藏、分享,就是这么简单。(注:通过和js交互实现) Github地址:http://blog.csdn.net/qq2582494/article/details/53415802