public static interface WebViewProvider.ViewDelegate
WebView.PrivateAccess
callback class.Modifier and Type | Method and Description |
---|---|
boolean |
dispatchKeyEvent(KeyEvent event) |
View |
findFocus(View originalFocusedView) |
AccessibilityNodeProvider |
getAccessibilityNodeProvider() |
Handler |
getHandler(Handler originalHandler) |
void |
onActivityResult(int requestCode,
int resultCode,
Intent data) |
void |
onAttachedToWindow() |
void |
onConfigurationChanged(Configuration newConfig) |
InputConnection |
onCreateInputConnection(EditorInfo outAttrs) |
void |
onDetachedFromWindow() |
boolean |
onDragEvent(DragEvent event) |
void |
onDraw(Canvas canvas) |
void |
onDrawVerticalScrollBar(Canvas canvas,
Drawable scrollBar,
int l,
int t,
int r,
int b) |
void |
onFinishTemporaryDetach() |
void |
onFocusChanged(boolean focused,
int direction,
Rect previouslyFocusedRect) |
boolean |
onGenericMotionEvent(MotionEvent event) |
boolean |
onHoverEvent(MotionEvent event) |
void |
onInitializeAccessibilityEvent(AccessibilityEvent event) |
void |
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) |
boolean |
onKeyDown(int keyCode,
KeyEvent event) |
boolean |
onKeyMultiple(int keyCode,
int repeatCount,
KeyEvent event) |
boolean |
onKeyUp(int keyCode,
KeyEvent event) |
void |
onMeasure(int widthMeasureSpec,
int heightMeasureSpec) |
void |
onOverScrolled(int scrollX,
int scrollY,
boolean clampedX,
boolean clampedY) |
void |
onProvideVirtualStructure(ViewStructure structure) |
void |
onScrollChanged(int l,
int t,
int oldl,
int oldt) |
void |
onSizeChanged(int w,
int h,
int ow,
int oh) |
void |
onStartTemporaryDetach() |
boolean |
onTouchEvent(MotionEvent ev) |
boolean |
onTrackballEvent(MotionEvent ev) |
void |
onVisibilityChanged(View changedView,
int visibility) |
void |
onWindowFocusChanged(boolean hasWindowFocus) |
void |
onWindowVisibilityChanged(int visibility) |
boolean |
performAccessibilityAction(int action,
Bundle arguments) |
boolean |
performLongClick() |
void |
preDispatchDraw(Canvas canvas) |
boolean |
requestChildRectangleOnScreen(View child,
Rect rect,
boolean immediate) |
boolean |
requestFocus(int direction,
Rect previouslyFocusedRect) |
void |
setBackgroundColor(int color) |
boolean |
setFrame(int left,
int top,
int right,
int bottom) |
void |
setLayerType(int layerType,
Paint paint) |
void |
setLayoutParams(ViewGroup.LayoutParams layoutParams) |
void |
setOverScrollMode(int mode) |
void |
setScrollBarStyle(int style) |
boolean |
shouldDelayChildPressedState() |
boolean shouldDelayChildPressedState()
void onProvideVirtualStructure(ViewStructure structure)
AccessibilityNodeProvider getAccessibilityNodeProvider()
void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info)
void onInitializeAccessibilityEvent(AccessibilityEvent event)
boolean performAccessibilityAction(int action, Bundle arguments)
void setOverScrollMode(int mode)
void setScrollBarStyle(int style)
void onDrawVerticalScrollBar(Canvas canvas, Drawable scrollBar, int l, int t, int r, int b)
void onOverScrolled(int scrollX, int scrollY, boolean clampedX, boolean clampedY)
void onWindowVisibilityChanged(int visibility)
void onDraw(Canvas canvas)
void setLayoutParams(ViewGroup.LayoutParams layoutParams)
boolean performLongClick()
void onConfigurationChanged(Configuration newConfig)
InputConnection onCreateInputConnection(EditorInfo outAttrs)
boolean onDragEvent(DragEvent event)
boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event)
boolean onKeyDown(int keyCode, KeyEvent event)
boolean onKeyUp(int keyCode, KeyEvent event)
void onAttachedToWindow()
void onDetachedFromWindow()
void onVisibilityChanged(View changedView, int visibility)
void onWindowFocusChanged(boolean hasWindowFocus)
void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect)
boolean setFrame(int left, int top, int right, int bottom)
void onSizeChanged(int w, int h, int ow, int oh)
void onScrollChanged(int l, int t, int oldl, int oldt)
boolean dispatchKeyEvent(KeyEvent event)
boolean onTouchEvent(MotionEvent ev)
boolean onHoverEvent(MotionEvent event)
boolean onGenericMotionEvent(MotionEvent event)
boolean onTrackballEvent(MotionEvent ev)
boolean requestFocus(int direction, Rect previouslyFocusedRect)
void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
boolean requestChildRectangleOnScreen(View child, Rect rect, boolean immediate)
void setBackgroundColor(int color)
void setLayerType(int layerType, Paint paint)
void preDispatchDraw(Canvas canvas)
void onStartTemporaryDetach()
void onFinishTemporaryDetach()
void onActivityResult(int requestCode, int resultCode, Intent data)