Android WebView如何将所选文本复制到剪贴板



我知道有人问如何从WebView中获取所选文本,到目前为止,答案似乎还没有提供API。所以我很想知道android.webkit.WebView是如何实现这一目标的。我下载了Android开源项目的源代码,但我真的不知道如何导航代码库。熟悉WebView工作原理的人能告诉我WebView是如何与Android系统剪贴板交互的吗?谢谢

以下是关于您的问题的解决方案。这已经在2.2到4.0.3之间进行了测试。如果你的SDK是Android 4.4,你可以使用window.getSelection()

最新更新