Android übergeben touch-event auf WebView innere Inhalt
Ich habe eine webview, dass ich die Einstellung ein onTouchListener auf, um zu erfassen wischen-Ereignisse auf die aktuelle Ansicht.
Ich auch einen WebViewClient auf die WebView, um überschreiben von Url Laden beim klicken auf bestimmte links innerhalb des webview.
Das problem ist die OnTouch-handler erhält immer die erste Aktion und auch wenn ich return false (wenn nicht streichen) es erfolgt keine Weitergabe der die touch-event auf die innere html-Inhalt, sodass die Verbindung ist eigentlich nie geklickt. Wenn ich entfernen Sie die onTouchListener es funktioniert gut. Ist es möglich, übergeben Sie den touch-event, um den Inhalt irgendwie?
InformationsquelleAutor pat | 2013-10-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie, innerhalb der main-activity OnCreate(), ein OnTouchListener() mit requestFocus():
InformationsquelleAutor ripopenid
Nicht die OnTouchListener, sondern überschreiben der OnTouchEvent in Ihrem WebView:
InformationsquelleAutor Frank