2011-03-24 29 views
0

我一直在看看內置的觸覺反饋,您可以通過訪問菜單上的KickBack設置啓用。它的工作方式與我在大多數UI元素中的預期一致。如何在WebView中啓用觸覺反饋(振動)?

對於那些不知道觸覺反饋是什麼的人來說,這非常簡單,只需在用戶按下任何按鈕/鍵/按鈕時輕微振動即可。

那麼,我的問題是關於在WebView界面上啓用該功能。我確保通過調用WebView.setHapticFeedbackEnabled(true)來啓用它,但它不起作用。我也嘗試使用原生的Android Web瀏覽器,但觸覺反饋也沒有在那裏啓用。

我想知道是否有人對如何手動設置WebView的反饋有一些提示,因爲我一直在看看API,並且無法得到任何想法。

PD:我正在爲使用2.2.1的Nexus One開發FroYo。

問候!

回答

0

由於默認的WebView控件不可訪問,所以目前這是不可能的。根據this blog entry,這將在Android 3.0中修復如果您的應用程序中顯示的網頁內容必須具備無障礙功能,請查看IDEAL Web Reader它是開源的,因此您可以在自己的應用程序中使用它們的一些代碼或想法。

相關問題