如何在谷歌眼镜中对Webview进行平移操作

4

我正在开发一个使用webview的谷歌眼镜应用程序。

在标准的谷歌眼镜浏览器中,您可以在触摸板上放置两个手指并移动头部以滚动网页。它还会覆盖显示一个十字线,可用于选择链接。

我正在尝试找出是否有一种编程方式可以启用头部控制滚动并在webview中显示十字线?是否有人找到允许此操作的API?

任何帮助都将不胜感激。

3个回答

1
这是内置浏览器的一个功能。你可以请求在GDK 这里提供这样的功能,否则我建议直接向内置浏览器发送意图。

谢谢您的建议。不幸的是,我需要在应用程序内保持控制,因此向浏览器发送意图并不是可行的选择。但是,我确实遵循了您的建议,并向Google提交了一个功能请求。 - Smalesy
@Smalesy 如果您能采纳这个答案,那将不胜感激(同时也会提升您的统计数据)。 - JRomero

0

0
如上所述,这是内置浏览器的一个功能。默认的 WebView 没有十字线叠加,并且也无法检测手势。您可能需要实现一个 GestureListener 并使用 loadUrl() 发送 Javascript 事件。
以下是 GestureListeners 的 SDK 链接: https://developers.google.com/glass/develop/gdk/input/touch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接