2013-05-14 96 views
3

问题:自定义文本选择颜色

我们希望改变的WebView textselection的颜色,以便可以显示相同的颜色作为用户释放触摸。我已经做了重点部分,但我找不到改变选择颜色的一个很好的解决方案。

尝试mehods:

  • ::选择CSS:这只适用于桌面浏览器的Android不web视图。
  • 在onDraw中手动绘制选择区域:这非常麻烦,因为我们必须自己管理坐标。

注:

我见过很多电子书阅读器应用程序(的Kindle,iBooks的,aldiko,月亮+读卡器)有这个功能,但我真的不能找到一个解决方案。

任何人都有它的解决方案,请指教。 感谢

Moon+Reader

+0

我一直在尝试做同样的事情。我不知道触摸,但对于计算机,我正在考虑捕捉'mousedownevent',然后是'mousemove'事件,并希望能够使用'window.getSelection()捕获(以某种方式)选择的像素位置。 '。你是否设法解决你的问题? – 2013-07-10 08:36:57

回答

0

这是根本没有浏览器的依赖。在很多浏览器中都不起作用,在别人看来这很不一样。问题与Chrome中的轮廓活动框架相同。