背景:
本来照理说谷歌已经在高版本的安卓中已经让webview自动带有长按选中文本复制的功能,自己写了个demo也没有问题.但是在项目中应用到就死活整不出这个效果!
解决方案:
分析:我demo跑得通说明代码没有问题,那么就是在显示的窗口组件问题!demo中是直接用的Activity来显示的,而项目中是用的popupWindow弹一个全屏的页面显示这个webview,于是把popupWindow换成Activity果然成功达到自己想要的效果.但是具体原因不明,我分析是还需要设置另外的某些属性或者设置.但是实在是没办法去深挖这个问题.所以就暂时这么解决吧!
本文详细探讨了在不同显示窗口组件下实现webview长按选中文本复制功能的方法差异,通过对比分析,最终在Activity中找到了解决问题的方案。
7948

被折叠的 条评论
为什么被折叠?



