我有一個加載了包含鏈接的HTML的Web視圖。 當我切換到另一個活動(說到選項卡 活動中的另一個選項卡),然後切換回它時,鏈接被包圍在一個橙色矩形的 中。也發生在GoogleAdView中,確實 使其無法查看。WebView中的鏈接的橙色矩形
回答
似乎WebView中的鏈接有重點。也許你可以通過讓另一個視圖請求onResume()或onStart()中的焦點(anotherView.requestFocus();
)來避免它。
試試這個以防止webview在第一次聚焦時繪製焦點矩形 webView.getSettings()。setNeedInitialFocus(false);
這確實幫助我刪除了我的WebView上的第一個關注矩形 – fifth 2012-06-14 02:24:36
爲我工作。謝謝。 – 2012-10-16 20:57:33
嘗試webView.setFocusableInTouchMode(false) - 它爲我工作。另外,如果您想了解是什麼驅使我使用此解決方案,請閱讀this鏈接。
你應該考慮到,雖然該解決方案將使所有文本輸入框在您的網頁無法...
找到另一種解決方案,但它需要訪問HTML本身。您需要設置以下css屬性:-webkit-tap-highlight-color:rgba(0,0,0,0);這不會導致輸入框出現問題。
謝謝,我有同樣的問題,並使用-webkit-tap-highlight-color:rgba(0,0,0,0);完美地工作。謝謝! – 2011-03-31 22:00:05
- 1. 的Android的WebView鏈接....點擊橙色矩形
- 2. Android:如何禁用webview中的默認橙色邊框點擊鏈接
- 3. 如何禁用橙色圓圈效果點擊鏈接時,在WebView中
- 4. 禁用Android中鏈接的橙色高亮
- 5. 更改webview上鍊接的顏色
- 6. 藍色矩形箭頭旁邊的鏈接
- 7. 矩形的着色
- 8. 如何在Google TV中隱藏焦點指示器(橙色矩形)?
- 9. 抑制WebView中的鏈接
- 10. WebView中的內部鏈接
- 11. 當按下鏈接時出現白色矩形
- 12. 橙色PI上的雙RC522
- 13. 橙色的GEO數據集
- 14. 禁用矩形(橙色邊框)文字輸入焦點安卓版4.0 4.0 Webkit
- 15. 矩形背景色RichTextBox中
- 16. Android:StoredPreferences + WebView鏈接
- 17. 如何讓文字變成深灰色,然後在鏈接上懸停橙色?
- 18. 漸變色圓形矩形
- 19. 橙色的色調/飽和度值
- 20. 橙色數據表
- 21. 用itext插入「鏈接矩形」
- 22. 非矩形CSS圖像鏈接
- 23. Java - 顏色矩形
- 24. 改善MATLAB中橙色的檢測
- 25. 檢測圖像中的紅色矩形
- 26. 更改Java GUI中的矩形顏色
- 27. 更改網格中矩形的顏色
- 28. WebView中的鏈接的NSRect座標
- 29. 的WebView和外部鏈接
- 30. 橙色欄下方的代碼出現在網頁的橙色欄上方
謝謝!這幫助了很多。我還需要將這個另一個視圖設置爲focusableInTouchMode(true) - 這讓我閱讀了關於android中觸摸模式的所有信息。很好的幫助,謝謝。 – oriharel 2010-06-14 10:37:56