如何在WebView中启用触觉反馈(振动)?

时间:2011-03-24 11:50:45

标签: android webview accessibility vibrate

我一直在查看您可以通过“可访问性”菜单上的 KickBack 设置启用的内置触觉反馈。它的工作方式与我在大多数UI元素上的预期相同。

对于那些不知道触觉反馈是什么的人来说,它非常简单,只需在用户按下任何按钮/键/字段时轻微振动。

好吧,我的问题是在WebView界面上启用这个特性。我确保通过调用WebView.setHapticFeedbackEnabled(true)启用它,但它不起作用。我也尝试使用原生Android Web浏览器,但也没有启用触觉反馈。

我想知道是否有人提示如何手动为WebView设置反馈,因为我一直在查看API,并且无法理解。

PD:我正在使用2.2.1在Nexus One上为FroYo开发。

问候!

1 个答案:

答案 0 :(得分:0)

由于无法访问默认的WebView控件,因此无法进行此操作。根据{{​​3}},这将在Android 3.0中得到修复。如果您必须获取适用于应用中显示的网络内容的辅助功能,请查看this blog entry它是开源的,这样您就可以使用他们的一些您自己的应用程序中的代码或想法。