WebViewClassic是WebView的默认WebViewProvider.从实施说明:
The WebView is a thin API class that delegates its public API to a backend WebViewProvider
class instance. WebView extends {@link AbsoluteLayout} for backward compatibility reasons.
Methods are delegated to the provider implementation: all public API methods introduced in this
file are fully delegated, whereas public and protected methods from the View base classes are
only delegated where a specific need exists for them to do so.
基本上,触摸处理是从WebView转发到WebViewClassic实例的.如果您通读了它的onTouchEvent实现及其内部的WebViewInputDispatcher实现PrivateHandler,则可以跟踪触摸处理将导致在WebViewClassic实例上调用pasteFromClipboard()的位置.
是的,你是对的.当您点击PastePopupWindow上的粘贴按钮时,将调用WebViewClassic的pasteFromClipboard();.方法.