Webview android always on top of all view năm 2024

Android WebView is a pre-installed system component from Google that allows Android apps to display web content.

Show

Data safety

Android System WebView is included with your device to provide system services. To learn more, see the developer's site and privacy policy.

Ratings and reviews

I like Android System WebView, it lets me view help topics or other content from the apps I have installed. It looks like Chrome but even if you disable Chrome and use a different browser you can still get support. Some games and apps if you click on an option will open a web page, that's Android System Webview. If you're hacked and need to contact Google etc. to reset your password or delete things that's why this app exists. 😊

608 people found this review helpful

Guys please like this message to keep it at the top.. If you are having serious issues with this app go into its settings through the Play store and tap "uninstall." By doing this you won't completely rid yourself of the program as it is considered essential for Google services, but take you back to an older stable version; this will fix the errors you experience with other apps and lag issues will disappear. I really hope this helps alot of you cheers

1,917 people found this review helpful

Sorry to say, but the latest update didn't fix any bugs, its was a bug itself, causing most of my apps to crash as soon as I opened them. The same happened to other friends and colleauges of mine, on differend Android devices. Had to delete all updates, and all is good again. Please ensure any update is trailed and tested before sending it out to the public.

In most cases, we recommend using a standard web browser, like Chrome, to deliver content to the user. To learn more about web browsers, read the guide on .

WebView objects allow you to display web content as part of your activity layout, but lack some of the features of fully-developed browsers. A WebView is useful when you need increased control over the UI and advanced configuration options that will allow you to embed web pages in a specially-designed environment for your app.

To learn more about WebView and alternatives for serving web content, read the documentation on Web-based content.

Summary

Nested classes

public static final int RENDERER_PRIORITY_IMPORTANT

85

public static final int RENDERER_PRIORITY_IMPORTANT

86

Interface to listen for find results.

public static final int RENDERER_PRIORITY_IMPORTANT

87

public static final int RENDERER_PRIORITY_IMPORTANT

88

public static final int RENDERER_PRIORITY_IMPORTANT

85

public static final int RENDERER_PRIORITY_IMPORTANT

90

This interface was deprecated in API level 12. This interface is now obsolete.

public static final int RENDERER_PRIORITY_IMPORTANT

87

public static final int RENDERER_PRIORITY_IMPORTANT

92

Callback interface supplied to

public static final int RENDERER_PRIORITY_IMPORTANT

93 for receiving notifications about the visual state.

public static final int RENDERER_PRIORITY_IMPORTANT

87

public static final int RENDERER_PRIORITY_IMPORTANT

95

Transportation object for returning WebView across thread boundaries.

Inherited XML attributes

From class

public static final int RENDERER_PRIORITY_IMPORTANT

96

Sets whether this ViewGroup's drawable states also include its children's drawable states. Defines whether the ViewGroup should always draw its children using their drawing cache or not. Defines whether changes in layout (caused by adding and removing items) should cause a LayoutTransition to run. Defines whether layout animations should create a drawing cache for their children. Defines whether a child is limited to draw inside of its bounds or not. Defines whether the ViewGroup will clip its children and resize (but not clip) any EdgeEffect to its padding, if padding is not zero. Defines the relationship between the ViewGroup and its descendants when looking for a View to take focus. Defines the layout animation to use the first time the ViewGroup is laid out. Defines the layout mode of this ViewGroup. Defines the persistence of the drawing cache. Sets whether this ViewGroup should split MotionEvents to separate child views during touch event dispatch.

From class

public static final int RENDERER_PRIORITY_WAIVED

08

Whether or not this view is a heading for accessibility purposes. Indicates to accessibility services whether the user should be notified when this view changes. The title this view should present to accessibility as a pane title. Sets the id of a view that screen readers are requested to visit before this view. Sets the id of a view that screen readers are requested to visit after this view. Whether or not allow clicks on disabled view. alpha property of the view, as a value between 0 (completely transparent) and 1 (completely opaque).

Whether or not the auto handwriting initiation is enabled in this View.

Describes the content of a view so that a autofill service can fill in the appropriate data. Drawable to be drawn over the view to mark it as autofilled

May be a reference to another resource, in the form "

public static final int RENDERER_PRIORITY_WAIVED

19" or a theme attribute in the form "

public static final int RENDERER_PRIORITY_WAIVED

20".

A drawable to use as the background. Tint to apply to the background. Blending mode used to apply the background tint. Defines whether this view reacts to click events.

Whether the View's Outline should be used to clip the contents of the View.

Defines text that briefly describes content of the view. Defines whether this view reacts to context click events. Whether this View should use a default focus highlight when it gets focused but doesn't have

public static final int RENDERER_PRIORITY_WAIVED

29 defined in its background. Defines the quality of translucent drawing caches. When this attribute is set to true, the view gets its drawable state (focused, pressed, etc.) from its direct parent rather than from itself. base z depth of the view. Defines whether to fade out scrollbars when they are not in use. Defines the length of the fading edges. Specifies whether to filter touches when the view's window is obscured by another visible window. Boolean internal attribute to adjust view layout based on system windows such as the status bar. Controls whether a view can take focus. Boolean that controls whether a view can take focus while in touch mode. Whether this view is a default-focus view. Whether this view has elements that may overlap when drawn. Defines the drawable to draw over the content. Defines the gravity to apply to the foreground drawable. Tint to apply to the foreground. Blending mode used to apply the foreground tint. Boolean that controls whether a view should have haptic feedback enabled for events such as long presses. Supply an identifier name for this view, to later retrieve it with

public static final int RENDERER_PRIORITY_WAIVED

47 or

public static final int RENDERER_PRIORITY_WAIVED

48. Describes whether or not this view is important for accessibility. Hints the Android System whether the view node associated with this View should be included in a view structure used for autofill purposes. Hints the Android System whether the view node associated with this View should be use for content capture purposes. Boolean that hints the Android System that the view is credential and associated with CredentialManager

May be a boolean value, such as "

public static final int RENDERER_PRIORITY_WAIVED

53" or "

public static final int RENDERER_PRIORITY_WAIVED

54".

Set this if the view will serve as a scrolling container, meaning that it can be resized to shrink its overall window so that there will be space for an input method. Controls whether the view's window should keep the screen on while visible. Whether this view is a root of a keyboard navigation cluster. Specifies the type of layer backing this view. Defines the direction of layout drawing. Defines whether this view reacts to long click events. Defines the minimum height of the view. Defines the minimum width of the view. Defines the next keyboard navigation cluster. Defines the next view to give focus to when the next focus is

public static final int RENDERER_PRIORITY_WAIVED

65 If the reference refers to a view that does not exist or is part of a hierarchy that is invisible, a

public static final int RENDERER_PRIORITY_WAIVED

66 will result when the reference is accessed. Defines the next view to give focus to when the next focus is

public static final int RENDERER_PRIORITY_WAIVED

68 If the reference refers to a view that does not exist or is part of a hierarchy that is invisible, a

public static final int RENDERER_PRIORITY_WAIVED

66 will result when the reference is accessed. Defines the next view to give focus to when the next focus is

public static final int RENDERER_PRIORITY_WAIVED

71. Defines the next view to give focus to when the next focus is

public static final int RENDERER_PRIORITY_WAIVED

73 If the reference refers to a view that does not exist or is part of a hierarchy that is invisible, a

public static final int RENDERER_PRIORITY_WAIVED

66 will result when the reference is accessed. Defines the next view to give focus to when the next focus is

public static final int RENDERER_PRIORITY_WAIVED

76 If the reference refers to a view that does not exist or is part of a hierarchy that is invisible, a

public static final int RENDERER_PRIORITY_WAIVED

66 will result when the reference is accessed. Name of the method in this View's context to invoke when the view is clicked. Sets the color of the ambient shadow that is drawn when the view has a positive Z or elevation value. Sets the color of the spot shadow that is drawn when the view has a positive Z or elevation value. Sets the padding, in pixels, of all four edges. Sets the padding, in pixels, of the bottom edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the end edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the left and right edges; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the left edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the right edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the start edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the top edge; see

public static final int RENDERER_PRIORITY_WAIVED

83. Sets the padding, in pixels, of the top and bottom edges; see

public static final int RENDERER_PRIORITY_WAIVED

83.

Sets a preference to keep the bounds of this view clear from floating windows above this view's window.

Defines which edges should be faded on scrolling. rotation of the view, in degrees. rotation of the view around the x axis, in degrees. rotation of the view around the y axis, in degrees. If false, no state will be saved for this view when it is being frozen. scale of the view in the x direction. scale of the view in the y direction. Whether this view should be treated as a focusable unit by screen reader accessibility tools. Defines which scroll indicators should be displayed when the view can be scrolled. The initial horizontal scroll offset, in pixels. The initial vertical scroll offset, in pixels. Defines whether the horizontal scrollbar track should always be drawn. Defines whether the vertical scrollbar track should always be drawn. Defines the delay in milliseconds that a scrollbar waits before fade out. Defines the delay in milliseconds that a scrollbar takes to fade out. Sets the width of vertical scrollbars and height of horizontal scrollbars. Controls the scrollbar style and position. Defines the horizontal scrollbar thumb drawable. Defines the vertical scrollbar thumb drawable. Defines the horizontal scrollbar track drawable. Defines the vertical scrollbar track drawable. Defines which scrollbars should be displayed on scrolling or not. Boolean that controls whether a view should have sound effects enabled for events such as clicking and touching. Sets the state-based animator for the View. Supply a tag for this view containing a String, to be retrieved later with

public static final String SCHEME_GEO

24 or searched for with

public static final String SCHEME_GEO

25. Defines the alignment of the text. Defines the direction of the text. Specifies a theme override for a view. Defines text displayed in a small popup window on hover or long press. x location of the pivot point around which the view will rotate and scale. y location of the pivot point around which the view will rotate and scale. Names a View such that it can be identified for Transitions. translation in x of the view. translation in y of the view. translation in z of the view. Controls the initial visibility of the view.

Constants

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

38

The renderer associated with this WebView is bound with the default priority for services.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

40

The renderer associated with this WebView is bound with

public static final String SCHEME_GEO

41.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

43

The renderer associated with this WebView is bound with

public static final String SCHEME_GEO

44.

public static final String SCHEME_GEO

45

public static final String SCHEME_GEO

46

URI scheme for map address.

public static final String SCHEME_GEO

45

public static final String SCHEME_GEO

48

URI scheme for email address.

public static final String SCHEME_GEO

45

public static final String SCHEME_GEO

50

URI scheme for telephone number.

Inherited constants

From class

public static final int RENDERER_PRIORITY_IMPORTANT

96

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

53

We clip to padding when FLAG_CLIP_TO_PADDING and FLAG_PADDING_NOT_NULL are set at the same time.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

55

This view will get focus only if none of its descendants want it.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

57

This view will get focus before any of its descendants.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

59

This view will block any of its descendants from getting focus, even if they are focusable.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

61

This constant is a

public static final String SCHEME_GEO

62.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

64

This constant is a

public static final String SCHEME_GEO

62.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

67

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

76

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

85

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

94

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

From class

public static final int RENDERER_PRIORITY_WAIVED

08

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

04

Automatically determine whether the view should only allow interactions from

public static final String SCHEME_MAILTO

05s with the

public static final String SCHEME_MAILTO

06 property set to true.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

08

Allow interactions from all

public static final String SCHEME_MAILTO

05s, regardless of their

public static final String SCHEME_MAILTO

06 property.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

12

Only allow interactions from

public static final String SCHEME_MAILTO

05s with the

public static final String SCHEME_MAILTO

06 property set to true.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

16

Live region mode specifying that accessibility services should interrupt ongoing speech to immediately announce changes to this view.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

18

Live region mode specifying that accessibility services should not automatically announce changes to this view.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

20

Live region mode specifying that accessibility services should announce changes to this view.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

22

Flag requesting you to add views that are marked as not important for autofill (see

public static final String SCHEME_MAILTO

  1. to a

public static final String SCHEME_MAILTO

24.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

26

Hint indicating that this view can be autofilled with a credit card expiration date.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

28

Hint indicating that this view can be autofilled with a credit card expiration day.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

30

Hint indicating that this view can be autofilled with a credit card expiration month.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

32

Hint indicating that this view can be autofilled with a credit card expiration year.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

34

Hint indicating that this view can be autofilled with a credit card number.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

36

Hint indicating that this view can be autofilled with a credit card security code.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

38

Hint indicating that this view can be autofilled with an email address.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

40

Hint indicating that this view can be autofilled with a user's real name.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

42

Hint indicating that this view can be autofilled with a password.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

44

Hint indicating that this view can be autofilled with a phone number.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

46

Hint indicating that this view can be autofilled with a postal address.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

48

Hint indicating that this view can be autofilled with a postal code.

public static final String SCHEME_GEO

45

public static final String SCHEME_MAILTO

50

Hint indicating that this view can be autofilled with a username.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

52

Autofill type for a field that contains a date, which is represented by a long representing the number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT (see

public static final String SCHEME_MAILTO

53.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

55

Autofill type for a selection list field, which is filled by an

public static final String SCHEME_GEO

37 representing the element index inside the list (starting at

public static final String SCHEME_MAILTO

57).

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

59

Autofill type for views that cannot be autofilled.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

61

Autofill type for a text field, which is filled by a

public static final String SCHEME_MAILTO

62.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

64

Autofill type for a togglable field, which is filled by a

public static final String SCHEME_MAILTO

65.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

67

Flag indicating that the drag was initiated with

public static final String SCHEME_MAILTO

68.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

70

Flag indicating that a drag can cross window boundaries.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

72

When this flag is used with

public static final String SCHEME_MAILTO

73 and/or

public static final String SCHEME_MAILTO

74, the URI permission grant can be persisted across device reboots until explicitly revoked with

public static final String SCHEME_MAILTO

75 Context.revokeUriPermission}.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

77

When this flag is used with

public static final String SCHEME_MAILTO

73 and/or

public static final String SCHEME_MAILTO

74, the URI permission grant applies to any URI that is a prefix match against the original granted URI.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

73

When this flag is used with

public static final String SCHEME_MAILTO

70, the drag recipient will be able to request read access to the content URI(s) contained in the

public static final String SCHEME_MAILTO

83 object.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

74

When this flag is used with

public static final String SCHEME_MAILTO

70, the drag recipient will be able to request write access to the content URI(s) contained in the

public static final String SCHEME_MAILTO

83 object.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

89

Flag indicating that the drag shadow will be opaque.

public static final String SCHEME_GEO

37

public static final String SCHEME_MAILTO

91

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

00

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

09

This constant was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

18

Find find views that contain the specified content description.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

20

Find views that render the specified text.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

22

This view wants keystrokes.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

24

View flag indicating whether

public static final String SCHEME_TEL

25 should add all focusable Views regardless if they are focusable in touch mode.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

27

View flag indicating whether

public static final String SCHEME_TEL

25 should add only Views focusable in touch mode.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

30

This view determines focusability automatically.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

32

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

35

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

38

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

41

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

44

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

47

Use with

public static final String SCHEME_TEL

33.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

50

This view is invisible, and it doesn't take any space for layout purposes.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

52

View flag indicating whether this view should have haptic feedback enabled for events such as long presses.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

54

Automatically determine whether a view is important for accessibility.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

56

The view is not important for accessibility.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

58

The view is not important for accessibility, nor are any of its descendant views.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

60

The view is important for accessibility.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

62

Automatically determine whether a view is important for autofill.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

64

The view is not important for autofill, but its children (if any) will be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

66

The view is not important for autofill, and its children (if any) will not be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

68

The view is important for autofill, and its children (if any) will be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

70

The view is important for autofill, but its children (if any) will not be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

72

Automatically determine whether a view is important for content capture.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

74

The view is not important for content capture, but its children (if any) will be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

76

The view is not important for content capture, and its children (if any) will not be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

78

The view is important for content capture, and its children (if any) will be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

80

The view is important for content capture, but its children (if any) will not be traversed.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

82

This view is invisible, but it still takes up space for layout purposes.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

84

View flag indicating that the screen should remain on while the window containing this view is visible to the user.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

86

Indicates that the view has a hardware layer.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

88

Indicates that the view does not have a layer.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

90

Indicates that the view has a software layer.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

92

Horizontal layout direction of this view is inherited from its parent.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

94

Horizontal layout direction of this view is from deduced from the default language script for the locale.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

96

Horizontal layout direction of this view is from Left to Right.

public static final String SCHEME_GEO

37

public static final String SCHEME_TEL

98

Horizontal layout direction of this view is from Right to Left.

public static final String SCHEME_GEO

37

public WebView (Context context)

00

Bit shift of

public WebView (Context context)

01 to get to the height bits for functions that combine both width and height into a single int, such as

public WebView (Context context)

02 and the childState argument of

public WebView (Context context)

03.

public static final String SCHEME_GEO

37

public WebView (Context context)

05

Bits of

public WebView (Context context)

06 and

public WebView (Context context)

06 that provide the actual measured size.

public static final String SCHEME_GEO

37

public WebView (Context context)

01

Bits of

public WebView (Context context)

06 and

public WebView (Context context)

06 that provide the additional state bits.

public static final String SCHEME_GEO

37

public WebView (Context context)

13

Bit of

public WebView (Context context)

06 and

public WebView (Context context)

06 that indicates the measured size is smaller that the space the view would like to have.

public static final String SCHEME_GEO

37

public WebView (Context context)

17

This view does not want keystrokes.

public static final String SCHEME_GEO

37

public WebView (Context context)

19

Used to mark a View that has no ID.

public static final String SCHEME_GEO

37

public WebView (Context context)

21

Always allow a user to over-scroll this view, provided it is a view that can scroll.

public static final String SCHEME_GEO

37

public WebView (Context context)

23

Allow a user to over-scroll this view only if the content is large enough to meaningfully scroll, provided it is a view that can scroll.

public static final String SCHEME_GEO

37

public WebView (Context context)

25

Never allow a user to over-scroll this view.

public static final String SCHEME_GEO

37

public WebView (Context context)

27

Indicates that the screen has changed state and is now off.

public static final String SCHEME_GEO

37

public WebView (Context context)

29

Indicates that the screen has changed state and is now on.

public static final String SCHEME_GEO

37

public WebView (Context context)

31

The scrollbar style to display the scrollbars inside the padded area, increasing the padding of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

33

The scrollbar style to display the scrollbars inside the content area, without increasing the padding.

public static final String SCHEME_GEO

37

public WebView (Context context)

35

The scrollbar style to display the scrollbars at the edge of the view, increasing the padding of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

37

The scrollbar style to display the scrollbars at the edge of the view, without increasing the padding.

public static final String SCHEME_GEO

37

public WebView (Context context)

39

Position the scroll bar at the default position as determined by the system.

public static final String SCHEME_GEO

37

public WebView (Context context)

41

Position the scroll bar along the left edge.

public static final String SCHEME_GEO

37

public WebView (Context context)

43

Position the scroll bar along the right edge.

public static final String SCHEME_GEO

37

public WebView (Context context)

45

Indicates scrolling along the horizontal axis.

public static final String SCHEME_GEO

37

public WebView (Context context)

47

Indicates no axis of view scrolling.

public static final String SCHEME_GEO

37

public WebView (Context context)

49

Indicates scrolling along the vertical axis.

public static final String SCHEME_GEO

37

public WebView (Context context)

51

The content of this view will be considered for scroll capture if scrolling is possible.

public static final String SCHEME_GEO

37

public WebView (Context context)

53

Explicitly exclude this view as a potential scroll capture target.

public static final String SCHEME_GEO

37

public WebView (Context context)

55

Explicitly exclude all children of this view as potential scroll capture targets.

public static final String SCHEME_GEO

37

public WebView (Context context)

57

Explicitly include this view as a potential scroll capture target.

public static final String SCHEME_GEO

37

public WebView (Context context)

59

Scroll indicator direction for the bottom edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

61

Scroll indicator direction for the ending edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

63

Scroll indicator direction for the left edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

65

Scroll indicator direction for the right edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

67

Scroll indicator direction for the starting edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

69

Scroll indicator direction for the top edge of the view.

public static final String SCHEME_GEO

37

public WebView (Context context)

71

View flag indicating whether this view should have sound effects enabled for events such as clicking and touching.

public static final String SCHEME_GEO

37

public WebView (Context context)

73

This constant was deprecated in API level 15. Use

public WebView (Context context)

74 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

76

This constant was deprecated in API level 15. Use

public WebView (Context context)

77 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

79

This constant was deprecated in API level 30. Use

public WebView (Context context)

80 with

public WebView (Context context)

81 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

83

This constant was deprecated in API level 30. Use

public WebView (Context context)

80 with

public WebView (Context context)

85 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

87

This constant was deprecated in API level 30. Use

public WebView (Context context)

88 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

90

This constant was deprecated in API level 30. Use

public WebView (Context context)

91 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

93

This constant was deprecated in API level 30. For floating windows, use

public WebView (Context context)

94 with

public WebView (Context context)

81 ()}. For non-floating windows that fill the screen, call

public WebView (Context context)

96 with

public static final int RENDERER_PRIORITY_WAIVED

54.

public static final String SCHEME_GEO

37

public WebView (Context context)

99

This constant was deprecated in API level 30. For floating windows, use

public WebView (Context context)

94 with

public WebView (Context context)

85. For non-floating windows that fill the screen, call

public WebView (Context context)

96 with

public static final int RENDERER_PRIORITY_WAIVED

54.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
05

This constant was deprecated in API level 30. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
06 instead to retrieve insets that don't change when system bars change visibility state.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
08

This constant was deprecated in API level 30. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
09 instead.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
11

This constant was deprecated in API level 30. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
12 instead.

public static final String SCHEME_GEO

37

public WebView (Context context)

74

This constant was deprecated in API level 30. Low profile mode is deprecated. Hide the system bars instead if the application needs to be in a unobtrusive mode. Use

public WebView (Context context)

80 with

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
16.

public static final String SCHEME_GEO

37

public WebView (Context context)

77

This constant was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
21

This constant was deprecated in API level 30. System UI layout flags are deprecated.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
23

Center the paragraph, e.g. ALIGN_CENTER.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
25

Default for the root view.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
27

Default text alignment.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
29

Align to the end of the paragraph, e.g. ALIGN_OPPOSITE.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
31

Align to the start of the paragraph, e.g. ALIGN_NORMAL.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
33

Align to the end of the view, which is ALIGN_RIGHT if the view's resolved layoutDirection is LTR, and ALIGN_LEFT otherwise.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
35

Align to the start of the view, which is ALIGN_LEFT if the view's resolved layoutDirection is LTR, and ALIGN_RIGHT otherwise.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
37

Text direction is using "any-RTL" algorithm.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
39

Text direction is using "first strong algorithm".

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
41

Text direction is using "first strong algorithm".

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
43

Text direction is using "first strong algorithm".

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
45

Text direction is inherited through

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
46

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
48

Text direction is coming from the system Locale.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
50

Text direction is forced to LTR.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
52

Text direction is forced to RTL.

public static final String SCHEME_GEO

45

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
54

The logging tag used by this class with android.util.Log.

public static final String SCHEME_GEO

37

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
56

This view is visible.

Inherited fields

From class

public static final int RENDERER_PRIORITY_WAIVED

08

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
59

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
60 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
61 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
62 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
64

Indicates the view has no states set.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
66

Indicates the view is enabled, focused and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
68

Indicates the view is enabled, focused, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
70

Indicates the view is enabled and has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
72

Indicates the view is enabled, focused and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
74

Indicates the view is enabled and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
76

Indicates the view is enabled, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
78

Indicates the view is enabled.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
80

Indicates the view is enabled and that its window has focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
82

Indicates the view is focused and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
84

Indicates the view is focused, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
86

Indicates the view is focused.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
88

Indicates the view has the focus and that its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
90

Indicates the view is pressed, enabled, focused and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
92

Indicates the view is pressed, enabled, focused, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
94

Indicates the view is pressed, enabled and focused.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
96

Indicates the view is pressed, enabled, focused and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
98

Indicates the view is pressed, enabled and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
00

Indicates the view is pressed, enabled, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
02

Indicates the view is pressed and enabled.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
04

Indicates the view is pressed, enabled and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
06

Indicates the view is pressed, focused and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
08

Indicates the view is pressed, focused, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
10

Indicates the view is pressed and focused.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
12

Indicates the view is pressed, focused and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
14

Indicates the view is pressed and selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
16

Indicates the view is pressed, selected and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
18

Indicates the view is pressed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
20

Indicates the view is pressed and its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
22

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
23 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
24 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
25 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
27

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
28 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
29 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
30 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
32

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
33 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
34 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
35 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
37

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
38 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
39 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
40 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
42

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
43 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
44 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
45 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
47

Indicates the view is selected.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
49

Indicates the view is selected and that its window has the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
51

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
52 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
53 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
54 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
56

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
57 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
58 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
59 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
61

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
62 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
63 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
64 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
63

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
66

Indicates the view's window has focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
68

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
69 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
70 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
71 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
73

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
74 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
75 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
76 methods.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
58

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
78

A Property wrapper around the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
79 functionality handled by the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
80 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
81 methods.

Public constructors

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
82

Constructs a new WebView with an Activity Context object.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
83

Constructs a new WebView with layout parameters.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
84

Constructs a new WebView with layout parameters and a default style.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
85

Constructs a new WebView with layout parameters and a default style.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
86

This constructor is deprecated. Private browsing is no longer supported directly via WebView and will be removed in a future release. Prefer using

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
87,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
88,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
89 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
90 for fine-grained control of privacy data.

Public methods

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
92

Injects the supplied Java object into this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
94

Automatically fills the content of the virtual children within this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
96

Gets whether this WebView has a back history item.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
98

Gets whether the page can go back or forward the given number of steps.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
00

Gets whether this WebView has a forward history item.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
02

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
05

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
07

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
08

This method was deprecated in API level 19. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
09 to obtain a bitmap snapshot of the WebView, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
10 to save the content to a file.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
12

Clears the resource cache.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
14

Clears the client certificate preferences stored in response to proceeding/cancelling client cert requests.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
16

Removes the autocomplete popup from the currently focused form field, if present.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
18

Tells this WebView to clear its internal back/forward list.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
20

Clears the highlighting surrounding text matches created by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
23

Clears the SSL preferences table stored in response to proceeding with SSL certificate errors.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
25

This method was deprecated in API level 18. Use WebView.loadUrl("about:blank") to reliably reset the view state and release page resources (including any running JavaScript).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
27

Called by a parent to request that a child update its values for mScrollX and mScrollY if necessary.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
28

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
29

Gets the WebBackForwardList for this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
30

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
31

Creates a PrintDocumentAdapter that provides the content of this WebView for printing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
30

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
33

This method was deprecated in API level 21. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
34 which requires user to provide a print document name.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
35

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
36

Creates a message channel to communicate with JS and returns the message ports that represent the endpoints of this message channel.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
38

Destroys the internal state of this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
40

Indicate that the current process does not intend to use WebView, and that an exception should be thrown if a WebView is created or any other methods in the android.webkit package are used.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
42

Dispatch to collect the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s for translation purpose by traversing the hierarchy when the app requests ui translation. The implementation calls

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
44 for all the child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
46

Dispatch a key event to the next view on the focus path.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
48

Queries the document to see if it contains any image references.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
50

For apps targeting the L release, WebView has a new default behavior that reduces memory footprint and increases performance by intelligently choosing the portion of the HTML document that needs to be drawn.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
52

Asynchronously evaluates JavaScript in the context of the currently displayed page.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
53

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
54

This method was deprecated in API level 28. This method is superseded by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
55. Avoid using this method even when targeting API levels where no alternative is available.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
57

This method was deprecated in API level 16.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21 is preferred.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
60

Finds all instances of find on the page and highlights them, asynchronously.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
62

Find the view in the hierarchy rooted at this view that currently has focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
64

Highlights and scrolls to the next match found by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21, wrapping around page boundaries as necessary.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
67

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
69

This method was deprecated in API level 19. Memory caches are automatically dropped when no longer needed, and in response to system memory pressure.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
71

Return the class name of this object to be used for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
72

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
73

Gets the provider for managing a virtual view hierarchy rooted at this View and reported to

public static final String SCHEME_MAILTO

05s that explore the window content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
75

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
76

Gets the SSL certificate for the main top-level page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if there is no certificate (the site is not secure).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
79

Gets the height of the HTML content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
80

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
81

If WebView has already been loaded into the current process this method will return the package that was used to load it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
82

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
83

Gets the favicon for the current page.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
84

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
85

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
86

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
87

Gets a HitTestResult based on the current cursor node.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
88

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
89

This method was deprecated in API level 26. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
90 instead

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
92

Gets the original URL for the current page.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
94

Gets the progress for the current page.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
96

Return whether this WebView requests a priority of

public static final String SCHEME_GEO

43 when not visible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
99

Get the requested renderer priority for this WebView.

public static final int RENDERER_PRIORITY_IMPORTANT

000

public static final int RENDERER_PRIORITY_IMPORTANT

001

Returns a URL pointing to the privacy policy for Safe Browsing reporting.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_IMPORTANT

003

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

public static final int RENDERER_PRIORITY_IMPORTANT

005

public static final int RENDERER_PRIORITY_IMPORTANT

006

Gets the WebSettings object used to control the settings for this WebView.

public static final int RENDERER_PRIORITY_IMPORTANT

007

public static final int RENDERER_PRIORITY_IMPORTANT

008

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

009 used by this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final int RENDERER_PRIORITY_IMPORTANT

011

Gets the title for the current page.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final int RENDERER_PRIORITY_IMPORTANT

013

Gets the URL for the current page.

public static final int RENDERER_PRIORITY_IMPORTANT

014

public static final int RENDERER_PRIORITY_IMPORTANT

015

Gets the chrome handler.

public static final int RENDERER_PRIORITY_IMPORTANT

016

public static final int RENDERER_PRIORITY_IMPORTANT

017

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

018 used to load internal WebView classes.

public static final int RENDERER_PRIORITY_IMPORTANT

019

public static final int RENDERER_PRIORITY_IMPORTANT

020

Gets the WebViewClient.

public static final int RENDERER_PRIORITY_IMPORTANT

021

public static final int RENDERER_PRIORITY_IMPORTANT

022

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

023 corresponding to the thread on which WebView calls must be made.

public static final int RENDERER_PRIORITY_IMPORTANT

024

public static final int RENDERER_PRIORITY_IMPORTANT

025

Gets a handle to the WebView renderer process associated with this WebView.

public static final int RENDERER_PRIORITY_IMPORTANT

026

public static final int RENDERER_PRIORITY_IMPORTANT

027

Gets the renderer client object associated with this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

029

Goes back in the history of this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

031

Goes to the history item that is the number of steps away from the current item.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

033

Goes forward in the history of this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

035

Invokes the graphical zoom picker widget for this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

037

Gets whether private browsing is enabled in this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

039

Computes whether this virtual autofill view is visible to the user.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

041

Loads the given data into this WebView using a 'data' scheme URL.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

043

Loads the given data into this WebView, using baseUrl as the base URL for the content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

045

Loads the given URL.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

047

Loads the given URL with additional HTTP headers, specified as a map from name to value.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

049

Called when the view should apply

public static final int RENDERER_PRIORITY_IMPORTANT

050 according to its internal policy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

052

Check whether the called view is a text editor, in which case it would make sense to automatically display a soft input window for it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

054

This method is deprecated. WebView no longer needs to implement ViewGroup.OnHierarchyChangeListener. This method does nothing now.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

056

This method is deprecated. WebView no longer needs to implement ViewGroup.OnHierarchyChangeListener. This method does nothing now.

public static final int RENDERER_PRIORITY_IMPORTANT

057

public static final int RENDERER_PRIORITY_IMPORTANT

058

Creates a new InputConnection for an InputMethod to interact with the WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

060

Collects

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s which represents the content to be translated for the virtual views in the host view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

063

Handles drag events sent by the system following a call to

public static final int RENDERER_PRIORITY_IMPORTANT

064.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

066

Called after

public static final int RENDERER_PRIORITY_IMPORTANT

067 when the container is done changing the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

069

Implement this method to handle generic motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

071

This method is deprecated. WebView should not have implemented ViewTreeObserver.OnGlobalFocusChangeListener. This method does nothing now.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

073

Implement this method to handle hover events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

075

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

076: perform press of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077 or

public static final int RENDERER_PRIORITY_IMPORTANT

078 is released, if the view is enabled and clickable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

080

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

081: always returns false (doesn't handle the event).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

083

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

084: perform clicking of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077,

public static final int RENDERER_PRIORITY_IMPORTANT

078 or

public static final int RENDERER_PRIORITY_IMPORTANT

087 is released.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

089

Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

091

Populates a

public static final String SCHEME_MAILTO

24 containing virtual children to fullfil an autofill request.

The

public static final String SCHEME_MAILTO

24 traditionally represents a

public static final int RENDERER_PRIORITY_IMPORTANT

094, while for web pages it represent HTML nodes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

096

Populates a

public static final String SCHEME_MAILTO

24 for content capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

099

Called when assist structure is being retrieved from a view as part of

public static final int RENDERER_PRIORITY_IMPORTANT

100 to generate additional virtual structure under this view.

public static final int RENDERER_PRIORITY_IMPORTANT

101

public static final int RENDERER_PRIORITY_IMPORTANT

102

Resolve the pointer icon that should be used for specified pointer in the motion event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

104

Resumes a WebView after a previous call to

public static final int RENDERER_PRIORITY_IMPORTANT

105.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

107

This is called when a container is going to temporarily detach a child, with

public static final int RENDERER_PRIORITY_IMPORTANT

108.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

110

Implement this method to handle touch screen motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

112

Implement this method to handle trackball motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

114

Called when the content from

public static final int RENDERER_PRIORITY_IMPORTANT

115 had been translated by the TranslationService.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

117

Called when the window containing this view gains or loses focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

119

This method was deprecated in API level 23. This method is now obsolete.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

121

This method was deprecated in API level 23. This method is now obsolete.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

123

Scrolls the contents of this WebView down by half the page size.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

125

Scrolls the contents of this WebView up by half the view size.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

127

Pauses all layout, parsing, and JavaScript timers for all WebViews.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

129

Calls this view's OnLongClickListener, if it is defined.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

131

Loads the URL with postData using "POST" method into this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

133

Posts a

public static final int RENDERER_PRIORITY_IMPORTANT

134, which will be called when the current state of the WebView is ready to be drawn.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

136

Post a message to main frame.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

138

Reloads the current URL.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

140

Removes a previously injected Java object from this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

142

Called when a child of this group wants a particular rectangle to be positioned onto the screen.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

144

Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from. Looks for a view to give focus to respecting the setting specified by

public static final int RENDERER_PRIORITY_IMPORTANT

145.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

147

Requests the anchor or image element URL at the last tapped point.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

149

Requests the URL of the image last touched by the user.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
28

public static final int RENDERER_PRIORITY_IMPORTANT

151

Restores the state of this WebView from the given Bundle.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

153

Resumes all layout, parsing, and JavaScript timers for all WebViews.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

155

This method was deprecated in API level 18. Saving passwords in WebView will not be supported in future versions.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
28

public static final int RENDERER_PRIORITY_IMPORTANT

157

Saves the state of this WebView used in

public static final int RENDERER_PRIORITY_IMPORTANT

158.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

160

Saves the current view as a web archive.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

162

Saves the current view as a web archive.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

164

Sets the background color for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

166

This method was deprecated in API level 17. Calling this function has no useful effect, and will be ignored in future releases.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public static final int RENDERER_PRIORITY_IMPORTANT

168

Define the directory used to store WebView data for the current process.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

170

Registers the interface to be used when content can not be handled by the rendering engine, and should be downloaded instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

172

Registers the listener to be notified as find-on-page operations progress.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

174

This method was deprecated in API level 23. This method has no effect.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

176

This method was deprecated in API level 26. Use

public static final int RENDERER_PRIORITY_IMPORTANT

177 instead

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

179

Sets the initial scale for this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

181

Specifies the type of layer backing this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

183

Set the layout parameters associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

185

This method was deprecated in API level 17. Only the default case,

public static final int RENDERER_PRIORITY_WAIVED

53, will be supported in a future version.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

188

Informs WebView of the network state.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

190

Set the over-scroll mode for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

192

This method was deprecated in API level 15. This method is now obsolete.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

194

Set the renderer priority policy for this

public static final int RENDERER_PRIORITY_IMPORTANT

195.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public static final int RENDERER_PRIORITY_IMPORTANT

197

Sets the list of hosts (domain names/IP addresses) that are exempt from SafeBrowsing checks.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

199

Specify the style of the scrollbars.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

201

Sets the

public static final int RENDERER_PRIORITY_IMPORTANT

009 for this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

204

This method was deprecated in API level 23. This method has no effect.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

206

Sets the chrome handler.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public static final int RENDERER_PRIORITY_IMPORTANT

208

Enables debugging of web contents (HTML / CSS / JavaScript) loaded into any WebViews of this application.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

210

Sets the WebViewClient that will receive various notifications and requests.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

212

Sets the renderer client object associated with this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

214

Sets the renderer client object associated with this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

216

Return true if the pressed state should be delayed for children or descendants of this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

218

This method was deprecated in API level 18. This method does not work reliably on all Android versions; implementing a custom find dialog using WebView.findAllAsync() provides a more robust solution.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
13

public static final int RENDERER_PRIORITY_IMPORTANT

220

Starts Safe Browsing initialization.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

222

Stops the current load.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

224

Performs a zoom operation in this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

226

Performs zoom in in this WebView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

228

Performs zoom out in this WebView.

Protected methods

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

230

Compute the horizontal offset of the horizontal scrollbar's thumb within the horizontal range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

232

Compute the horizontal range that the horizontal scrollbar represents.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

234

Compute the vertical extent of the vertical scrollbar's thumb within the vertical range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

236

Compute the vertical offset of the vertical scrollbar's thumb within the horizontal range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

238

Compute the vertical range that the vertical scrollbar represents.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

240

Called by draw to draw the child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

242

This is called when the view is attached to a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

244

Called when the current configuration of the resources being used by the application have changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

246

Implement this to do your drawing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

248

Called by the view system when the focus state of this view changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

250

Measure the view and its content to determine the measured width and the measured height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

252

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

253 to respond to the results of an over-scroll operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

255

This is called in response to an internal scroll in this view (i.e., the view scrolled its own contents).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

257

This is called during layout when the size of this view has changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

259

Called when the visibility of the view or an ancestor of the view has changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

261

Called when the window containing has change its visibility (between

public static final String SCHEME_TEL

50,

public static final String SCHEME_TEL

82, and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
56).

Inherited methods

From class

public static final int RENDERER_PRIORITY_IMPORTANT

265

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

267

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

269

Returns a set of layout parameters with a width of

public static final int RENDERER_PRIORITY_IMPORTANT

270, a height of

public static final int RENDERER_PRIORITY_IMPORTANT

270 and with the coordinates (0, 0).

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

273

Returns a new set of layout parameters based on the supplied attributes set.

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

275

Returns a safe set of layout parameters based on the supplied layout params.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

277

Called from layout when this view should assign a size and position to each of its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

279

Measure the view and its content to determine the measured width and the measured height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

281

Return true if the pressed state should be delayed for children or descendants of this ViewGroup.

From class

public static final int RENDERER_PRIORITY_IMPORTANT

282

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

284

Adds the children of this View relevant for accessibility to the given list as output.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

286

Adds extra data to an

public static final int RENDERER_PRIORITY_IMPORTANT

287 based on an explicit request for the additional data.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

289

Adds any focusable views that are descendants of this view (possibly including this view if it is focusable itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

291

Adds any keyboard navigation cluster roots that are descendants of this view (possibly including this view if it is a cluster root itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

293

Returns whether this ViewGroup's drawable states also include its children's drawable states.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

295

Add any touchable views that are descendants of this view (possibly including this view if it is touchable itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

297

Adds a child view with the specified layout parameters.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

299

Adds a child view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

301

Adds a child view with the specified layout parameters.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

303

Adds a child view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

305

Adds a child view with this ViewGroup's default layout parameters and the specified width and height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

307

Adds a view during layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

309

Adds a view during layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

311

Subclasses should override this method to set layout animation parameters on the supplied child.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

313

Attaches a view to this view group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

315

Change the z order of the child so it's on top of all other children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

317

Indicates whether the view group has the ability to animate its children after the first layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

319

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

321

If

public static final int RENDERER_PRIORITY_IMPORTANT

322 is true, refreshes this group's drawable state (to include the states from its children).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

324

Called when a child view has changed whether or not it is tracking transient state.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

326

Prevents the specified child to be laid out during the next layout pass.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

328

Called when a child of this parent is giving up focus

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

330

Removes any pending animations for views that have been removed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

332

Called when this view wants to give up focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

334

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

336

Detaches all views from the parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

338

Detaches a view from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

340

Detaches a view from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

342

Detaches a range of views from their parents.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

344

Request to apply the given window insets to this view or another view in its subtree.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

346

Pass a captured pointer event down to the focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

348

Dispatch a notification about a resource configuration change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

350

Dispatch to collect the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s for translation purpose by traversing the hierarchy when the app requests ui translation. The implementation calls

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
44 for all the child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

354

Dispatch a hint about whether this view is displayed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

356

Detects if this View is enabled and has a drag event listener.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

358

Called by draw to draw the child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

360

Dispatches drawable hotspot changes to child views that meet at least one of the following criteria:

  • Returns public static final int RENDERER_PRIORITY_WAIVED 54 from both public static final int RENDERER_PRIORITY_IMPORTANT 362 and public static final int RENDERER_PRIORITY_IMPORTANT 363
  • Requests duplication of parent state via public static final int RENDERER_PRIORITY_IMPORTANT 364

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

366

Perform dispatching of a

public static final int RENDERER_PRIORITY_IMPORTANT

367 freeze()} to only this view, not to its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

369

Dispatch a generic motion event to the currently focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

371

Dispatch a generic motion event to the view under the first pointer.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

373

Dispatch a hover event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

375

Dispatch a key event to the next view on the focus path.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

377

Dispatch a key event before it is processed by any input method associated with the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

379

Dispatches a key shortcut event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

381

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

383

Dispatches creation of a

public static final String SCHEME_MAILTO

24s for autofill purposes down the hierarchy, when an Assist structure is being created as part of an autofill request.

This implementation adds in all child views of the view group, in addition to calling the default

public static final int RENDERER_PRIORITY_IMPORTANT

094 implementation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

387

Dispatch creation of

public static final String SCHEME_MAILTO

24 down the hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

390

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

391 to retrieve the state for this view and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

393

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

394 to store the state for this view and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

396

Handle the scroll capture search request by checking this view if applicable, then to each child view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

398

Dispatch setActivated to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

400

Dispatch setPressed to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

402

Dispatch setSelected to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

404

This method is deprecated. Use

public static final int RENDERER_PRIORITY_IMPORTANT

405 to find out about system bar visibilities by setting a

public static final int RENDERER_PRIORITY_IMPORTANT

406 on this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

408

Perform dispatching of a

public static final int RENDERER_PRIORITY_IMPORTANT

409 to only this view, not to its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

411

Pass the touch screen motion event down to the target view, or this view if it is the target.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

413

Pass a trackball motion event down to the focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

415

This method is the last chance for the focused view and its ancestors to respond to an arrow key.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

417

Dispatch a view visibility change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

419

Called when the window containing this view gains or loses window focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

421

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

422 when Window Insets animation ends.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

424

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

425 when Window Insets animation is being prepared.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

427

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

428 when Window Insets animation makes progress.

public static final int RENDERER_PRIORITY_IMPORTANT

429

public static final int RENDERER_PRIORITY_IMPORTANT

430

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

431 when Window Insets animation is started.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

433

This method is deprecated. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

436

Dispatch a window visibility change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

438

Draw one child of this View Group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

440

This function is called whenever the state of the view changes in such a way that it impacts the state of drawables being shown.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

442

This method should always be called following an earlier call to

public static final int RENDERER_PRIORITY_IMPORTANT

443.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

445

Find the view in the hierarchy rooted at this view that currently has focus.

public static final int RENDERER_PRIORITY_IMPORTANT

446

public static final int RENDERER_PRIORITY_IMPORTANT

447

Walk up the View hierarchy to find the nearest

public static final int RENDERER_PRIORITY_IMPORTANT

448.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

450

Finds the Views that contain given text.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

452

Find the nearest view in the specified direction that wants to take focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

454

Tells the parent that a new focusable view has become available.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

456

This is used by the ViewRoot to perform an optimization when the view hierarchy contains one or several SurfaceView.

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

458

Returns a set of default layout parameters.

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

460

Returns a new set of layout parameters based on the supplied attributes set.

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_IMPORTANT

462

Returns a safe set of layout parameters based on the supplied layout params.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public static final int RENDERER_PRIORITY_IMPORTANT

464

Return the class name of this object to be used for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

466

Returns the view at the specified position in the group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

468

Returns the number of children in the group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

470

Converts drawing order position to container position.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_IMPORTANT

472

Converts drawing order position to container position.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_IMPORTANT

474

Does the hard part of measureChildren: figuring out the MeasureSpec to pass to a particular child.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

476

Sets

public static final int RENDERER_PRIORITY_IMPORTANT

477 to be the static transformation of the child, if set, returning a boolean to indicate whether a static transform was set.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

479

Compute the visible part of a rectangular region defined in terms of a child view's coordinates.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

481

Returns whether this group's children are clipped to their bounds before drawing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

483

Returns whether this ViewGroup will clip its children to its padding, and resize (but not clip) any EdgeEffect to the padded region, if padding is present.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

485

Gets the descendant focusability of this view group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

487

Returns the focused child of this view, if any.

public static final int RENDERER_PRIORITY_IMPORTANT

488

public static final int RENDERER_PRIORITY_IMPORTANT

489

Returns the layout animation controller used to animate the group's children.

public static final int RENDERER_PRIORITY_IMPORTANT

490

public static final int RENDERER_PRIORITY_IMPORTANT

491

Returns the animation listener to which layout animation events are sent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

493

Returns the basis of alignment during layout operations on this ViewGroup: either

public static final String SCHEME_GEO

61 or

public static final String SCHEME_GEO

64.

public static final int RENDERER_PRIORITY_IMPORTANT

496

public static final int RENDERER_PRIORITY_IMPORTANT

497

Gets the LayoutTransition object for this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

499

Return the current axes of nested scrolling for this ViewGroup.

public static final int RENDERER_PRIORITY_IMPORTANT

500

public static final int RENDERER_PRIORITY_IMPORTANT

501

Returns the ViewGroupOverlay for this view group, creating it if it does not yet exist.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

503

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

512

Check whether this ViewGroup should ignore focus requests for itself and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

514

Returns true if this view has or contains focus

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

516

Indicates whether the view is currently tracking transient state that the app should not need to concern itself with saving and restoring, but that the framework should take special note to preserve when possible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

518

Returns the position in the group of the specified child view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

520

This method is deprecated. Use

public static final int RENDERER_PRIORITY_IMPORTANT

521 instead to observe updates to draw state in descendants.

public static final int RENDERER_PRIORITY_IMPORTANT

522

public static final int RENDERER_PRIORITY_IMPORTANT

523

This method is deprecated. Use

public static final int RENDERER_PRIORITY_IMPORTANT

521 instead to observe updates to draw state in descendants.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

526

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Child views may no longer have their caching behavior disabled by parents.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

529

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Caching behavior of children may be controlled through

public static final int RENDERER_PRIORITY_IMPORTANT

531.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

533

Indicates whether the ViewGroup is drawing its children in the order defined by

public static final int RENDERER_PRIORITY_IMPORTANT

534.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

536

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Child views may no longer be forced to cache their rendering state by their parents. Use

public static final int RENDERER_PRIORITY_IMPORTANT

531 on individual Views instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

540

Returns whether layout calls on this container are currently being suppressed, due to an earlier call to

public static final int RENDERER_PRIORITY_IMPORTANT

541.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

543

Returns true if MotionEvents dispatched to this ViewGroup can be split to multiple children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

545

Returns true if this ViewGroup should be considered as a single entity for removal when executing an Activity transition.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

547

Call

public static final int RENDERER_PRIORITY_IMPORTANT

548 on all Drawable objects associated with this view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

550

Assign a size and position to a view and all of its descendants

This is the second phase of the layout mechanism.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

552

Ask one of the children of this view to measure itself, taking into account both the MeasureSpec requirements for this view and its padding.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

554

Ask one of the children of this view to measure itself, taking into account both the MeasureSpec requirements for this view and its padding and margins.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

556

Ask all of the children of this view to measure themselves, taking into account both the MeasureSpec requirements for this view and its padding.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

558

Notifies a view parent that the accessibility state of one of its descendants has changed and that the structure of the subtree is different.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

560

Offset a rectangle that is in a descendant's coordinate space into our coordinate space.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

562

Offset a rectangle that is in our coordinate space into an ancestor's coordinate space.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

564

This is called when the view is attached to a window.

public static final int RENDERER_PRIORITY_IMPORTANT

565

public static final int RENDERER_PRIORITY_IMPORTANT

566

Generate the new

public static final int RENDERER_PRIORITY_IMPORTANT

567 state for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

569

The target View has been invalidated, or has had a drawing property changed that requires the hierarchy to re-render. If you override this method you must call through to the superclass implementation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

571

This is called when the view is detached from a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

573

Implement this method to intercept hover events before they are handled by child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

575

Implement this method to intercept all touch screen motion events.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final int RENDERER_PRIORITY_IMPORTANT

577

Called from layout when this view should assign a size and position to each of its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

579

Request a fling from a nested scroll.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

581

React to a nested fling before the target view consumes it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

583

React to an accessibility action delegated by a target descendant view before the target processes it.

Subclasses should always call

public static final int RENDERER_PRIORITY_IMPORTANT

584

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

586

React to a nested scroll in progress before the target view consumes a portion of the scroll.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

588

React to a nested scroll in progress.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

590

React to the successful claiming of a nested scroll operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

592

Look for a descendant to call

public static final int RENDERER_PRIORITY_IMPORTANT

593 on.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

595

Called when a child has requested sending an

public static final int RENDERER_PRIORITY_IMPORTANT

596 and gives an opportunity to its parent to augment the event.

public static final int RENDERER_PRIORITY_IMPORTANT

101

public static final int RENDERER_PRIORITY_IMPORTANT

598

Resolve the pointer icon that should be used for specified pointer in the motion event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

600

React to a descendant view initiating a nestable scroll operation, claiming the nested scroll operation if appropriate.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

602

React to a nested scroll operation ending.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

604

Called when a new child is added to this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

606

Called when a child view is removed from this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

608

Tell view hierarchy that the global view attributes need to be re-evaluated.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

610

Call this method to remove all child views from the ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

612

Called by a ViewGroup subclass to remove child views from itself, when it must first know its size on screen before it can calculate how many child views it will render.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

614

Finishes the removal of a detached view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

616

Note: do not invoke this method from

public static final String SCHEME_GEO

72,

public static final int RENDERER_PRIORITY_IMPORTANT

618,

public static final int RENDERER_PRIORITY_IMPORTANT

619 or any related method.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

621

Removes the view at the specified position in the group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

623

Removes a view during layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

625

Removes the specified range of views from the group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

627

Removes a range of views during layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

629

Called when a child of this parent wants focus

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

631

Called when a child of this group wants a particular rectangle to be positioned onto the screen.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

633

Called when a child does not want this parent and its ancestors to intercept touch events with

public static final int RENDERER_PRIORITY_IMPORTANT

634.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

636

Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from. Looks for a view to give focus to respecting the setting specified by

public static final int RENDERER_PRIORITY_IMPORTANT

145.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

639

Called by a child to request from its parent to send an

public static final int RENDERER_PRIORITY_IMPORTANT

596.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

642

Called when a child wants the view hierarchy to gather and report transparent regions to the window compositor.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

644

Gives focus to the default-focus view in the view hierarchy that has this view as a root.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

646

Schedules the layout animation to be played after the next layout pass of this view group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

648

Sets whether this ViewGroup's drawable states also include its children's drawable states.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

650

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Child views may no longer have their caching behavior disabled by parents.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

653

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Caching behavior of children may be controlled through

public static final int RENDERER_PRIORITY_IMPORTANT

531.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

657

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

666

Tells the ViewGroup whether to draw its children in the order defined by the method

public static final int RENDERER_PRIORITY_IMPORTANT

534.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

669

This method was deprecated in API level 23. As of

public static final int RENDERER_PRIORITY_IMPORTANT

527, this property is ignored. Child views may no longer be forced to cache their rendering state by their parents. Use

public static final int RENDERER_PRIORITY_IMPORTANT

531 on individual Views instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

673

By default, children are clipped to their bounds before drawing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

675

Sets whether this ViewGroup will clip its children to its padding and resize (but not clip) any EdgeEffect to the padded region, if padding is present.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

677

Set the descendant focusability of this view group.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

679

Sets the layout animation controller used to animate the group's children after the first layout.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

681

Specifies the animation listener to which layout animation events must be sent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

683

Sets the basis of alignment during the layout of this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

685

Sets the LayoutTransition object for this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

687

Enable or disable the splitting of MotionEvents to multiple children during touch event dispatch.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

689

Register a callback to be invoked when a child is added to or removed from this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

691

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_GEO

68 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_GEO

72 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

700

When this property is set to true, this ViewGroup supports static transformations on children; this causes

public static final int RENDERER_PRIORITY_IMPORTANT

701 to be invoked when a child is drawn.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

703

Set whether this ViewGroup should ignore focus requests for itself and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

705

Changes whether or not this ViewGroup should be treated as a single entity during Activity Transitions.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

707

Sets a

public static final int RENDERER_PRIORITY_IMPORTANT

708 to be notified about animations of windows that cause insets.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

710

Return true if the pressed state should be delayed for children or descendants of this ViewGroup.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

712

Shows the context menu for the specified view or its ancestors anchored to the specified view-relative coordinate.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

714

Shows the context menu for the specified view or its ancestors.

public static final int RENDERER_PRIORITY_IMPORTANT

715

public static final int RENDERER_PRIORITY_IMPORTANT

716

Start an action mode of a specific type for the specified view.

public static final int RENDERER_PRIORITY_IMPORTANT

715

public static final int RENDERER_PRIORITY_IMPORTANT

718

Start an action mode for the specified view with the default type

public static final int RENDERER_PRIORITY_IMPORTANT

719.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

721

Runs the layout animation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

723

This method tells the ViewGroup that the given View object, which should have this ViewGroup as its parent, should be kept around (re-displayed when the ViewGroup draws its children) even if it is removed from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

725

Tells this ViewGroup to suppress all layout() calls until layout suppression is disabled with a later call to suppressLayout(false).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

727

From class

public static final int RENDERER_PRIORITY_IMPORTANT

728

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

730

Adds the children of this View relevant for accessibility to the given list as output.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

732

Adds extra data to an

public static final int RENDERER_PRIORITY_IMPORTANT

287 based on an explicit request for the additional data.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

735

Add any focusable views that are descendants of this view (possibly including this view if it is focusable itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

737

Adds any focusable views that are descendants of this view (possibly including this view if it is focusable itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

739

Adds any keyboard navigation cluster roots that are descendants of this view (possibly including this view if it is a cluster root itself) to views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

741

Add a listener for attach state changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

743

Add a listener that will be called when the bounds of the view change due to layout processing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

745

Adds a listener which will receive unhandled

public static final int RENDERER_PRIORITY_IMPORTANT

746s.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

748

Add any touchable views that are descendants of this view (possibly including this view if it is touchable itself) to views.

public static final int RENDERER_PRIORITY_IMPORTANT

749

public static final int RENDERER_PRIORITY_IMPORTANT

750

This method returns a ViewPropertyAnimator object, which can be used to animate specific properties on this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

752

Convenience method for sending a

public static final int RENDERER_PRIORITY_IMPORTANT

753

public static final int RENDERER_PRIORITY_IMPORTANT

596 to suggest that an accessibility service announce the specified text to its users.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

756

Automatically fills the content of this view with the

public static final int RENDERER_PRIORITY_IMPORTANT

757.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

759

Automatically fills the content of the virtual children within this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

761

Trigger the scrollbars to draw.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

763

Trigger the scrollbars to draw.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

765

Trigger the scrollbars to draw.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

767

Change the view's z order in the tree, so it's on top of other sibling views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

769

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

778

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

787

Forces this view's layer to be created and this view to be rendered into its layer.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

789

Directly call any attached OnClickListener.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

791

Check if layout direction resolution can be done.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

793

Check if text alignment resolution can be done.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

795

Check if text direction resolution can be done.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

797

Check if this view can be scrolled horizontally in a certain direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

799

Check if this view can be scrolled vertically in a certain direction.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

801

Cancels an ongoing drag and drop operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

803

Cancels a pending long press.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_IMPORTANT

805

Cancel any deferred high-level input events that were previously posted to the event queue.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

807

Called by the

public static final int RENDERER_PRIORITY_IMPORTANT

808 when a view who is not the current input connection target is trying to make a call on the manager.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

810

Cancels any animations for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

812

Called when this view wants to give up focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

814

Clears the request and callback previously set through

public static final int RENDERER_PRIORITY_IMPORTANT

815.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

817

Clear the

public static final int RENDERER_PRIORITY_IMPORTANT

818 from this view.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_IMPORTANT

820

Merge two states as returned by

public WebView (Context context)

02.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

823

Compute the horizontal extent of the horizontal scrollbar's thumb within the horizontal range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

825

Compute the horizontal offset of the horizontal scrollbar's thumb within the horizontal range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

827

Compute the horizontal range that the horizontal scrollbar represents.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

829

Called by a parent to request that a child update its values for mScrollX and mScrollY if necessary.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

831

Compute insets that should be consumed by this view and the ones that should propagate to those under it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

833

Compute the vertical extent of the vertical scrollbar's thumb within the vertical range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

835

Compute the vertical offset of the vertical scrollbar's thumb within the horizontal range.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_IMPORTANT

837

Compute the vertical range that the vertical scrollbar represents.

public static final int RENDERER_PRIORITY_IMPORTANT

838

public static final int RENDERER_PRIORITY_IMPORTANT

839

Returns an

public static final int RENDERER_PRIORITY_IMPORTANT

287 representing this view from the point of view of an

public static final String SCHEME_MAILTO

05.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

843

Show the context menu for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

845

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

854

Request to apply the given window insets to this view or another view in its subtree.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

856

Pass a captured pointer event down to the focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

858

Dispatch a notification about a resource configuration change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

860

Dispatch to collect the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s for translation purpose by traversing the hierarchy when the app requests ui translation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

863

Dispatch a hint about whether this view is displayed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

865

Detects if this View is enabled and has a drag event listener.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

867

Called by draw to draw the child views.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

869

Dispatches drawableHotspotChanged to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

871

Dispatch

public static final int RENDERER_PRIORITY_IMPORTANT

872 to this View and its direct children if this is a container View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

874

Dispatch a generic motion event to the currently focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

876

Dispatch a generic motion event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

878

Dispatch a generic motion event to the view under the first pointer.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

880

Dispatch a hover event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

882

Dispatch a key event to the next view on the focus path.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

884

Dispatch a key event before it is processed by any input method associated with the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

886

Dispatches a key shortcut event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

888

Dispatch a fling to a nested scrolling parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

890

Dispatch a fling to a nested scrolling parent before it is processed by this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

892

Report an accessibility action to this view's parents for delegated processing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

894

Dispatch one step of a nested scroll in progress before this view consumes any portion of it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

896

Dispatch one step of a nested scroll in progress.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

898

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

900

Dispatches an

public static final int RENDERER_PRIORITY_IMPORTANT

596 to the

public static final int RENDERER_PRIORITY_IMPORTANT

094 to add the text content of the view and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

904

Dispatches creation of a

public static final String SCHEME_MAILTO

24s for autofill purposes down the hierarchy, when an Assist structure is being created as part of an autofill request.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

907

Dispatch creation of

public static final String SCHEME_MAILTO

24 down the hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

910

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

391 to retrieve the state for this view and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

913

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

394 to store the state for this view and its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

916

Dispatch a scroll capture search request down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

918

Dispatch setActivated to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

920

Dispatch setPressed to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

922

Dispatch setSelected to all of this View's children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

924

Dispatch

public static final int RENDERER_PRIORITY_IMPORTANT

067 to this View and its direct children if this is a container View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

927

This method was deprecated in API level 30. Use

public static final int RENDERER_PRIORITY_IMPORTANT

405 to find out about system bar visibilities by setting a

public static final int RENDERER_PRIORITY_IMPORTANT

406 on this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

931

Pass the touch screen motion event down to the target view, or this view if it is the target.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

933

Pass a trackball motion event down to the focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

935

This method is the last chance for the focused view and its ancestors to respond to an arrow key.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

937

Dispatch a view visibility change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

939

Called when the window containing this view gains or loses window focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

941

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

422 when Window Insets animation ends.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

944

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

425 when Window Insets animation is being prepared.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_IMPORTANT

947

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

428 when Window Insets animation makes progress.

public static final int RENDERER_PRIORITY_IMPORTANT

429

public static final int RENDERER_PRIORITY_IMPORTANT

950

Dispatches

public static final int RENDERER_PRIORITY_IMPORTANT

431 when Window Insets animation is started.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

953

This method was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

956

Dispatch a window visibility change down the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

958

Manually render this view (and all of its children) to the given Canvas.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

960

This function is called whenever the view hotspot changes and needs to be propagated to drawables or child views managed by the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

962

This function is called whenever the state of the view changes in such a way that it impacts the state of drawables being shown.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

964

Find the view in the hierarchy rooted at this view that currently has focus.

public static final int RENDERER_PRIORITY_IMPORTANT

965

public static final int RENDERER_PRIORITY_IMPORTANT

966

Walk up the View hierarchy to find the nearest

public static final int RENDERER_PRIORITY_IMPORTANT

448.

public static final int RENDERER_PRIORITY_IMPORTANT

968

public static final int RENDERER_PRIORITY_IMPORTANT

969

Finds the first descendant view with the given ID, the view itself if the ID matches

public static final int RENDERER_PRIORITY_IMPORTANT

970, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if the ID is invalid (< 0) or there is no matching view in the hierarchy.

public static final int RENDERER_PRIORITY_IMPORTANT

968

public static final int RENDERER_PRIORITY_IMPORTANT

973

Look for a child view with the given tag.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

975

Finds the Views that contain given text.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

977

This method was deprecated in API level 20. As of API 20 use

public static final int RENDERER_PRIORITY_IMPORTANT

978 to apply insets to views. Views should override

public static final int RENDERER_PRIORITY_IMPORTANT

979 or use

public static final int RENDERER_PRIORITY_IMPORTANT

980 to implement handling their own insets.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_IMPORTANT

982

Find the nearest view in the specified direction that can take focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

984

Sets the behavior for overlapping rendering for this view (see

public static final int RENDERER_PRIORITY_IMPORTANT

985 for more details on this behavior).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

987

Forces this view to be laid out during the next layout pass.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_IMPORTANT

989

This is used by the ViewRoot to perform an optimization when the view hierarchy contains one or several SurfaceView.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_IMPORTANT

991

Called to generate a

public static final int RENDERER_PRIORITY_IMPORTANT

992 for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_IMPORTANT

994

Generate a value suitable for use in

public static final int RENDERER_PRIORITY_IMPORTANT

995.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public static final int RENDERER_PRIORITY_IMPORTANT

997

Return the class name of this object to be used for accessibility purposes.

public static final int RENDERER_PRIORITY_IMPORTANT

998

public static final int RENDERER_PRIORITY_IMPORTANT

999

Returns the delegate for implementing accessibility support via composition.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

001

Gets the live region mode for this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
72

public static final int RENDERER_PRIORITY_WAIVED

003

Gets the provider for managing a virtual view hierarchy rooted at this View and reported to

public static final String SCHEME_MAILTO

05s that explore the window content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public static final int RENDERER_PRIORITY_WAIVED

006

Get the title of the pane for purposes of accessibility.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

008

Gets the id of a view after which this one is visited in accessibility traversal.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

010

Gets the id of a view before which this one is visited in accessibility traversal.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final int RENDERER_PRIORITY_WAIVED

012

Returns the allowed package for delegate editor views for which this view may act as a handwriting delegator, as set by

public static final int RENDERER_PRIORITY_WAIVED

013.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final int RENDERER_PRIORITY_WAIVED

015

Returns the allowed package for views which may act as a handwriting delegator for this delegate editor view, as set by

public static final int RENDERER_PRIORITY_WAIVED

016.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

018

The opacity of the view.

public static final int RENDERER_PRIORITY_WAIVED

019

public static final int RENDERER_PRIORITY_WAIVED

020

Get the animation currently associated with this view.

public static final int RENDERER_PRIORITY_WAIVED

021

public static final int RENDERER_PRIORITY_WAIVED

022

Return the current transformation matrix of the view.

public static final int RENDERER_PRIORITY_WAIVED

023

public static final int RENDERER_PRIORITY_WAIVED

024

Retrieve a unique token identifying the top-level "real" window of the window that this view is attached to.

public static final int RENDERER_PRIORITY_IMPORTANT

565

public static final int RENDERER_PRIORITY_WAIVED

026

Returns the ordered list of resource ID that are considered when resolving attribute values for this

public static final int RENDERER_PRIORITY_IMPORTANT

094.

public static final int RENDERER_PRIORITY_WAIVED

028

public static final int RENDERER_PRIORITY_WAIVED

029

Returns the mapping of attribute resource ID to source resource ID where the attribute value was set.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
88

public static final int RENDERER_PRIORITY_WAIVED

031

Gets the hints that help an

public static final int RENDERER_PRIORITY_WAIVED

032 determine how to autofill the view with the user's data.

public static final int RENDERER_PRIORITY_WAIVED

033

public static final int RENDERER_PRIORITY_WAIVED

034

Gets the unique, logical identifier of this view in the activity, for autofill purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

036

Describes the autofill type of this view, so an

public static final int RENDERER_PRIORITY_WAIVED

032 can create the proper

public static final int RENDERER_PRIORITY_WAIVED

038 when autofilling the view.

public static final int RENDERER_PRIORITY_WAIVED

039

public static final int RENDERER_PRIORITY_WAIVED

040

Gets the

public static final int RENDERER_PRIORITY_IMPORTANT

094's current autofill value.

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

043

Gets the background drawable

public static final int RENDERER_PRIORITY_WAIVED

044

public static final int RENDERER_PRIORITY_WAIVED

045

Return the blending mode used to apply the tint to the background drawable, if specified.

public static final int RENDERER_PRIORITY_WAIVED

046

public static final int RENDERER_PRIORITY_WAIVED

047

Return the tint applied to the background drawable, if specified.

public static final int RENDERER_PRIORITY_WAIVED

048

public static final int RENDERER_PRIORITY_WAIVED

049

Return the blending mode used to apply the tint to the background drawable, if specified.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

051

Return the offset of the widget's text baseline from the widget's top boundary.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

053

Bottom position of this view relative to its parent.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

055

Returns the strength, or intensity, of the bottom faded edge.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

057

Amount by which to extend the bottom fading region.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

059

Gets the distance along the Z axis from the camera to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

061

Populates an output rectangle with the clip bounds of the view, returning

public static final int RENDERER_PRIORITY_WAIVED

53 if successful or

public static final int RENDERER_PRIORITY_WAIVED

54 if the view's clip bounds are

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final int RENDERER_PRIORITY_WAIVED

065

public static final int RENDERER_PRIORITY_WAIVED

066

Returns a copy of the current

public static final int RENDERER_PRIORITY_WAIVED

067.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

069

Returns whether the Outline should be used to clip the contents of the View.

public static final int RENDERER_PRIORITY_WAIVED

070

public static final int RENDERER_PRIORITY_WAIVED

071

Gets the session used to notify content capture events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public static final int RENDERER_PRIORITY_WAIVED

073

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

094's content description.

public static final int RENDERER_PRIORITY_WAIVED

075

public static final int RENDERER_PRIORITY_WAIVED

076

Returns the context the view is running in, through which it can access the current theme, resources, etc.

public static final int RENDERER_PRIORITY_WAIVED

077

public static final int RENDERER_PRIORITY_WAIVED

078

Views should implement this if they have extra information to associate with the context menu.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

080

Returns whether this View should use a default focus highlight when it gets focused but doesn't have

public static final int RENDERER_PRIORITY_WAIVED

29 defined in its background.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_WAIVED

083

Utility to return a default size.

public static final int RENDERER_PRIORITY_WAIVED

084

public static final int RENDERER_PRIORITY_WAIVED

085

Gets the logical display to which the view's window has been attached.

public static final int RENDERER_PRIORITY_WAIVED

086

public static final int RENDERER_PRIORITY_WAIVED

087

Return an array of resource IDs of the drawable states representing the current state of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
82

public static final int RENDERER_PRIORITY_WAIVED

089

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
82

public static final int RENDERER_PRIORITY_WAIVED

098

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

107

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

116

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

125

Return the visible drawing bounds of your view.

public static final int RENDERER_PRIORITY_WAIVED

126

public static final int RENDERER_PRIORITY_WAIVED

127

Return the time at which the drawing of the view hierarchy started.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

129

The base elevation of this view relative to its parent, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

131

Returns the resource ID for the style specified using

public static final int RENDERER_PRIORITY_WAIVED

132 in the

public static final int RENDERER_PRIORITY_WAIVED

133's backing XML element or

public static final int RENDERER_PRIORITY_WAIVED

134 otherwise if not specified or otherwise not applicable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

136

Gets whether the framework should discard touches when the view's window is obscured by another visible window at the touched location.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

138

Check for state of

public static final int RENDERER_PRIORITY_WAIVED

139.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

141

Returns the focusable setting for this view.

public static final int RENDERER_PRIORITY_WAIVED

142

public static final int RENDERER_PRIORITY_WAIVED

143

Find and return all focusable views that are descendants of this view, possibly including this view if it is focusable itself.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

145

When a view has focus and the user navigates away from it, the next view is searched for starting from the rectangle filled in by this method.

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

147

Returns the drawable used as the foreground of this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

149

Describes how the foreground is positioned.

public static final int RENDERER_PRIORITY_WAIVED

044

public static final int RENDERER_PRIORITY_WAIVED

151

Return the blending mode used to apply the tint to the foreground drawable, if specified.

public static final int RENDERER_PRIORITY_WAIVED

046

public static final int RENDERER_PRIORITY_WAIVED

153

Return the tint applied to the foreground drawable, if specified.

public static final int RENDERER_PRIORITY_WAIVED

048

public static final int RENDERER_PRIORITY_WAIVED

155

Return the blending mode used to apply the tint to the foreground drawable, if specified.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

157

Sets

public static final int RENDERER_PRIORITY_WAIVED

158 to the coordinates of the non-clipped area of this view in the coordinate space of the view's root view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

160

Sets

public static final int RENDERER_PRIORITY_WAIVED

158 to the coordinates of the non-clipped area of this view in the coordinate space of the view's root view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
84

public static final int RENDERER_PRIORITY_WAIVED

163

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

165

Return the amount of offset applied to the bottom edge of this view's handwriting bounds, in the unit of pixel.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

167

Return the amount of offset applied to the left edge of this view's handwriting bounds, in the unit of pixel.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

169

Return the amount of offset applied to the right edge of this view's handwriting bounds, in the unit of pixel.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

171

Return the amount of offset applied to the top edge of this view's handwriting bounds, in the unit of pixel.

public static final int RENDERER_PRIORITY_WAIVED

172

public static final int RENDERER_PRIORITY_WAIVED

173

Returns the callback set by

public static final int RENDERER_PRIORITY_WAIVED

174 which should be called when a stylus

public static final int RENDERER_PRIORITY_WAIVED

175 occurs within this view's bounds.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

177

Returns the value for overlapping rendering that is used internally.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

179

Return the height of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

181

Hit rectangle in parent's coordinates

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

183

Returns the size of the horizontal faded edges used to indicate that more content in this view is visible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

185

Returns the height of the horizontal scrollbar.

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

187

Returns the currently configured Drawable for the thumb of the horizontal scroll bar if it exists, null otherwise.

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

189

Returns the currently configured Drawable for the track of the horizontal scroll bar if it exists, null otherwise.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

191

Returns this view's identifier.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

193

Gets the mode for determining whether this View is important for accessibility.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

195

Gets the mode for determining whether this view is important for autofill.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

197

Gets the mode for determining whether this view is important for content capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

199

Returns whether the screen should remain on, corresponding to the current value of

public static final String SCHEME_TEL

84.

public static final int RENDERER_PRIORITY_WAIVED

201

public static final int RENDERER_PRIORITY_WAIVED

202

Return the global

public static final int RENDERER_PRIORITY_WAIVED

203 for this view's window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

205

Gets the id of a view for which this view serves as a label for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

207

Indicates what type of layer is currently associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

209

Returns the resolved layout direction for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

268

public static final int RENDERER_PRIORITY_WAIVED

211

Get the LayoutParams associated with this view.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

213

Left position of this view relative to its parent.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

215

Returns the strength, or intensity, of the left faded edge.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

217

Amount by which to extend the left fading region.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

219

Sets

public static final int RENDERER_PRIORITY_WAIVED

158 to the coordinates of the non-clipped area of this view relative to the top left corner of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

222

Gets the coordinates of this view in the coordinate space of the

public static final int RENDERER_PRIORITY_WAIVED

223 that contains the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

225

Gets the coordinates of this view in the coordinate space of the window that contains the view, irrespective of system decorations.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

227

Gets the coordinates of this view in the coordinate space of the device screen, irrespective of system decorations and whether the system is in multi-window mode.

public static final int RENDERER_PRIORITY_WAIVED

021

public static final int RENDERER_PRIORITY_WAIVED

229

The transform matrix of this view, which is calculated based on the current rotation, scale, and pivot properties.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

231

Like

public static final int RENDERER_PRIORITY_WAIVED

232, but only returns the raw height component (that is the result is masked by

public WebView (Context context)

05).

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

235

Return the full height measurement information for this view as computed by the most recent call to

public static final int RENDERER_PRIORITY_WAIVED

236.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

238

Return only the state bits of

public WebView (Context context)

06 and

public static final int RENDERER_PRIORITY_WAIVED

232, combined into one integer.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

242

Like

public WebView (Context context)

06, but only returns the raw width component (that is the result is masked by

public WebView (Context context)

05).

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

246

Return the full width measurement information for this view as computed by the most recent call to

public static final int RENDERER_PRIORITY_WAIVED

236.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

249

Returns the minimum height of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

251

Returns the minimum width of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

253

Gets the id of the root of the next keyboard navigation cluster.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

255

Gets the id of the view to use when the next focus is

public static final String SCHEME_TEL

35.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

258

Gets the id of the view to use when the next focus is

public static final String SCHEME_TEL

38.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

261

Gets the id of the view to use when the next focus is

public static final String SCHEME_TEL

41.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

264

Gets the id of the view to use when the next focus is

public static final String SCHEME_TEL

44.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

267

Gets the id of the view to use when the next focus is

public static final String SCHEME_TEL

47.

public static final int RENDERER_PRIORITY_WAIVED

269

public static final int RENDERER_PRIORITY_WAIVED

270

Returns the focus-change callback registered for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

272

public static final int RENDERER_PRIORITY_WAIVED

273

public static final int RENDERER_PRIORITY_WAIVED

274

Returns the current

public static final int RENDERER_PRIORITY_WAIVED

275 of the view, which generates the Outline that defines the shape of the shadow it casts, and enables outline clipping.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

277

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

279

Returns the over-scroll mode for this view.

public static final int RENDERER_PRIORITY_WAIVED

280

public static final int RENDERER_PRIORITY_WAIVED

281

Returns the overlay for this view, creating it if it does not yet exist.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

283

Returns the bottom padding of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

285

Returns the end padding of this view depending on its resolved layout direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

287

Returns the left padding of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

289

Returns the right padding of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

291

Returns the start padding of this view depending on its resolved layout direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

293

Returns the top padding of this view.

public static final int RENDERER_PRIORITY_WAIVED

294

public static final int RENDERER_PRIORITY_WAIVED

295

Gets the parent of this view.

public static final int RENDERER_PRIORITY_IMPORTANT

522

public static final int RENDERER_PRIORITY_WAIVED

297

Gets the parent for accessibility purposes.

public static final int RENDERER_PRIORITY_WAIVED

298

public static final int RENDERER_PRIORITY_WAIVED

299

Returns the callback that has previously been set up on this view through the

public static final int RENDERER_PRIORITY_WAIVED

300 API.

public static final int RENDERER_PRIORITY_WAIVED

301

public static final int RENDERER_PRIORITY_WAIVED

302

Returns the

public static final int RENDERER_PRIORITY_WAIVED

303 associated with the view.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

305

The x location of the point around which the view is

public static final int RENDERER_PRIORITY_WAIVED

306 and

public static final int RENDERER_PRIORITY_WAIVED

307.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

309

The y location of the point around which the view is

public static final int RENDERER_PRIORITY_WAIVED

306 and

public static final int RENDERER_PRIORITY_WAIVED

311.

public static final int RENDERER_PRIORITY_IMPORTANT

101

public static final int RENDERER_PRIORITY_WAIVED

313

Gets the mouse pointer icon for the current view.

public static final int RENDERER_PRIORITY_WAIVED

314

public static final int RENDERER_PRIORITY_WAIVED

315

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
88

public static final int RENDERER_PRIORITY_WAIVED

317

Returns the MIME types accepted by

public static final int RENDERER_PRIORITY_WAIVED

318 for this view, as configured via

public static final int RENDERER_PRIORITY_WAIVED

319.

public static final int RENDERER_PRIORITY_WAIVED

320

public static final int RENDERER_PRIORITY_WAIVED

321

Returns the resources associated with this view.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

323

Returns this view's preference for reveal behavior when it gains focus.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

325

Right position of this view relative to its parent.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

327

Returns the strength, or intensity, of the right faded edge.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

329

Amount by which to extend the right fading region.

public static final int RENDERER_PRIORITY_WAIVED

330

public static final int RENDERER_PRIORITY_WAIVED

331

The AttachedSurfaceControl itself is not a View, it is just the interface to the windowing-system object that contains the entire view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_WAIVED

333

Finds the topmost view in the current view hierarchy.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_WAIVED

335

Provide original WindowInsets that are dispatched to the view hierarchy.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

337

The degrees that the view is rotated around the pivot point.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

339

The degrees that the view is rotated around the horizontal axis through the pivot point.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

341

The degrees that the view is rotated around the vertical axis through the pivot point.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

343

The amount that the view is scaled in x around the pivot point, as a proportion of the view's unscaled width.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

345

The amount that the view is scaled in y around the pivot point, as a proportion of the view's unscaled height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

347

Returns the delay before scrollbars fade.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

349

Returns the scrollbar fade duration.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

351

Returns the scrollbar size.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

353

Returns the current scrollbar style.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

355

Returns the current scroll capture hint for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

357

Returns a bitmask representing the enabled scroll indicators.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

359

Return the scrolled left position of this view.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

361

Return the scrolled top position of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

363

Override this if your view is known to always be drawn on top of a solid color background, and needs to draw fading edges.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

365

A

public static final int RENDERER_PRIORITY_IMPORTANT

094 can be inflated from an XML layout.

public static final int RENDERER_PRIORITY_WAIVED

367

public static final int RENDERER_PRIORITY_WAIVED

368

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

094's state description.

public static final int RENDERER_PRIORITY_WAIVED

370

public static final int RENDERER_PRIORITY_WAIVED

371

Returns the current StateListAnimator if exists.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

373

Returns the suggested minimum height that the view should use.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

375

Returns the suggested minimum width that the view should use.

public static final int RENDERER_PRIORITY_WAIVED

376

public static final int RENDERER_PRIORITY_WAIVED

377

Retrieve the list of areas within this view's post-layout coordinate space where the system should not intercept touch or other pointing device gestures.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

379

This method was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public static final int RENDERER_PRIORITY_WAIVED

381

public static final int RENDERER_PRIORITY_WAIVED

382

Returns this view's tag.

public static final int RENDERER_PRIORITY_WAIVED

381

public static final int RENDERER_PRIORITY_WAIVED

384

Returns the tag associated with this view and the specified key.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

386

Return the resolved text alignment.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

388

Return the resolved text direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
70

public static final int RENDERER_PRIORITY_WAIVED

390

Returns the view's tooltip text.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

392

Top position of this view relative to its parent.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

394

Returns the strength, or intensity, of the top faded edge.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

396

Amount by which to extend the top fading region.

public static final int RENDERER_PRIORITY_WAIVED

397

public static final int RENDERER_PRIORITY_WAIVED

398

Gets the TouchDelegate for this View.

public static final int RENDERER_PRIORITY_WAIVED

142

public static final int RENDERER_PRIORITY_WAIVED

400

Find and return all touchable views that are descendants of this view, possibly including this view if it is touchable itself.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

402

This property is intended only for use by the Fade transition, which animates it to produce a visual translucency that does not side-effect (or get affected by) the real alpha property.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final int RENDERER_PRIORITY_WAIVED

404

Returns the name of the View to be used to identify Views in Transitions.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

406

The horizontal location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

407 position.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

409

The vertical location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

410 position.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

412

The depth location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

413.

public static final int RENDERER_PRIORITY_WAIVED

126

public static final int RENDERER_PRIORITY_WAIVED

415

Get the identifier used for this view by the drawing system.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

417

Returns the size of the vertical faded edges used to indicate that more content in this view is visible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

419

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

421

Returns the currently configured Drawable for the thumb of the vertical scroll bar if it exists, null otherwise.

public static final int RENDERER_PRIORITY_WAIVED

042

public static final int RENDERER_PRIORITY_WAIVED

423

Returns the currently configured Drawable for the track of the vertical scroll bar if it exists, null otherwise.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

425

Returns the width of the vertical scrollbar.

public static final int RENDERER_PRIORITY_WAIVED

426

public static final int RENDERER_PRIORITY_WAIVED

427

Returns the

public static final int RENDERER_PRIORITY_WAIVED

428 associated with this view.

public static final int RENDERER_PRIORITY_WAIVED

429

public static final int RENDERER_PRIORITY_WAIVED

430

Returns the ViewTreeObserver for this view's hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

432

Returns the visibility status for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

471

public static final int RENDERER_PRIORITY_WAIVED

434

Return the width of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

436

public static final int RENDERER_PRIORITY_WAIVED

437

public static final int RENDERER_PRIORITY_WAIVED

438

Retrieve the

public static final int RENDERER_PRIORITY_WAIVED

439 for the window this view is currently attached to.

public static final int RENDERER_PRIORITY_WAIVED

440

public static final int RENDERER_PRIORITY_WAIVED

441

Retrieves the single

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 of the window this view is attached to.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

444

This method was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public static final int RENDERER_PRIORITY_WAIVED

023

public static final int RENDERER_PRIORITY_WAIVED

447

Retrieve a unique token identifying the window this view is attached to.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final int RENDERER_PRIORITY_WAIVED

449

Returns the current visibility of the window this view is attached to (either

public static final String SCHEME_TEL

50,

public static final String SCHEME_TEL

82, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
56).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

454

Retrieve the overall visible display size in which the window this view is attached to has been positioned in.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

456

The visual x position of this view, in pixels.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

458

The visual y position of this view, in pixels.

public static final int RENDERER_PRIORITY_IMPORTANT

002

public static final int RENDERER_PRIORITY_WAIVED

460

The visual z position of this view, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

462

Returns true if this view is focusable or if it contains a reachable View for which

public static final int RENDERER_PRIORITY_WAIVED

463 returns

public static final int RENDERER_PRIORITY_WAIVED

53.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

466

Returns true if this view has focus itself, or is the ancestor of the view that has focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

468

Returns true if this view is focusable or if it contains a reachable View for which

public static final int RENDERER_PRIORITY_WAIVED

469 returns

public static final int RENDERER_PRIORITY_WAIVED

53.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

472

Returns true if this view has a nested scrolling parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

474

Return whether this view has an attached OnClickListener.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

476

Return whether this view has an attached OnLongClickListener.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

478

Returns whether this View has content which overlaps.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

480

Checks pointer capture status.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

482

Indicates whether the view is currently tracking transient state that the app should not need to concern itself with saving and restoring, but that the framework should take special note to preserve when possible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

484

Returns true if this view is in a window that currently has window focus.

public static final int RENDERER_PRIORITY_WAIVED

485

public static final int RENDERER_PRIORITY_WAIVED

486

Inflate a view from an XML resource.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

488

Invalidate the whole view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

490

This method was deprecated in API level 28. The switch to hardware accelerated rendering in API 14 reduced the importance of the dirty rectangle. In API 21 the given rectangle is ignored entirely in favor of an internally-calculated area instead. Because of this, clients are encouraged to just call

public static final int RENDERER_PRIORITY_WAIVED

491.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

493

This method was deprecated in API level 28. The switch to hardware accelerated rendering in API 14 reduced the importance of the dirty rectangle. In API 21 the given rectangle is ignored entirely in favor of an internally-calculated area instead. Because of this, clients are encouraged to just call

public static final int RENDERER_PRIORITY_WAIVED

491.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

496

Invalidates the specified Drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

498

Called to rebuild this View's Outline from its

public static final int RENDERER_PRIORITY_WAIVED

499

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

501

Whether this view should restrict accessibility service access only to services that have the

public static final String SCHEME_MAILTO

06 property set to true.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

504

Returns whether this View is accessibility focused.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

506

Gets whether this view is a heading for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

508

Indicates the activation state of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

510

Returns true if this view is currently attached to a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

512

Return whether the View allows automatic handwriting initiation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

514

Indicates whether this view reacts to click events or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

516

Indicates whether this view reacts to context clicks or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

518

Gets the mode for determining whether this view is a credential.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

520

True if this view has changed since the last time being drawn.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

522

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

531

Indicates whether this duplicates its drawable state from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

533

Returns the enabled status for this view.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

535

Returns whether this View is currently able to take focus.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

537

When a view is focusable, it may not want to take focus when in touch mode.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

539

Returns true if this view has focus

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

541

Returns whether this View should receive focus when the focus is restored for the view hierarchy containing this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

543

See

public static final int RENDERER_PRIORITY_WAIVED

544

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

546

Returns whether this view has been set as a handwriting delegate by

public static final int RENDERER_PRIORITY_WAIVED

547.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

549

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

551

Indicates whether this view is attached to a hardware accelerated window or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

553

Indicate whether the horizontal edges are faded when the view is scrolled horizontally.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

555

Indicate whether the horizontal scrollbar should be drawn or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

557

Returns true if the view is currently hovered.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

559

Computes whether this view should be exposed for accessibility.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

561

Hints the Android System whether the

public static final int RENDERER_PRIORITY_WAIVED

562 associated with this view is considered important for autofill purposes.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

564

Hints the Android System whether this view is considered important for content capture, based on the value explicitly set by

public static final int RENDERER_PRIORITY_WAIVED

565 and heuristics when it's

public static final String SCHEME_TEL

72.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

568

Indicates whether this View is currently in edit mode.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

570

Returns whether the view hierarchy is currently undergoing a layout pass.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

572

Returns the touch mode state associated with this view.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

574

Returns whether this View is a root of a keyboard navigation cluster.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

576

Returns true if this view has been through at least one layout since it was last attached to or detached from a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

578

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

580

Indicates whether or not this view's layout will be requested during the next hierarchy layout pass.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

582

Indicates whether this view reacts to long click events or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

584

Returns true if nested scrolling is enabled for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

586

Indicates whether this View is opaque.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

588

If the View draws content inside its padding and enables fading edges, it needs to support padding offsets.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

590

Return if the padding has been set through relative values

public static final int RENDERER_PRIORITY_WAIVED

591 or through

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

593

Returns whether or not a pivot has been set by a call to

public static final int RENDERER_PRIORITY_WAIVED

594 or

public static final int RENDERER_PRIORITY_WAIVED

595.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

597

Retrieve the preference for this view to be kept clear.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

599

Indicates whether the view is currently in pressed state.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

601

Indicates whether this view will save its state (that is, whether its

public static final int RENDERER_PRIORITY_WAIVED

602 method will be called).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

604

Indicates whether the entire hierarchy under this view will save its state when a state saving traversal occurs from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

606

Returns whether the view should be treated as a focusable unit by screen reader accessibility tools.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

608

Indicates whether this view is one of the set of scrollable containers in its window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

610

Returns true if scrollbars will fade when this view is not scrolling

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

612

Indicates the selection state of this view.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

614

Returns

public static final int RENDERER_PRIORITY_WAIVED

53 when the View is attached and the system developer setting to show the layout bounds is enabled or

public static final int RENDERER_PRIORITY_WAIVED

54 otherwise.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

618

Returns the visibility of this view and all of its ancestors

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

620

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

622

Tells whether the

public static final int RENDERER_PRIORITY_IMPORTANT

094 is in the state between

public static final int RENDERER_PRIORITY_IMPORTANT

067 and

public static final int RENDERER_PRIORITY_IMPORTANT

872.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

627

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

629

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

631

Indicate whether the vertical edges are faded when the view is scrolled horizontally.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

633

Indicate whether the vertical scrollbar should be drawn or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

635

Computes whether this virtual autofill view is visible to the user.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

637

Call

public static final int RENDERER_PRIORITY_IMPORTANT

548 on all Drawable objects associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
61

public static final int RENDERER_PRIORITY_WAIVED

640

Find the nearest keyboard navigation cluster in the specified direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

642

Assign a size and position to a view and all of its descendants

This is the second phase of the layout mechanism.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

644

This is called to find out how big a view should be.

public static final int RENDERER_PRIORITY_WAIVED

645

public static final int RENDERER_PRIORITY_WAIVED

646

Merge your own state values in additionalState into the base state values baseState that were returned by

public static final int RENDERER_PRIORITY_WAIVED

647.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

649

Offset this view's horizontal location by the specified amount of pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

651

Offset this view's vertical location by the specified number of pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

653

Invoked by a parent ViewGroup to notify the end of the animation currently associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

655

Invoked by a parent ViewGroup to notify the start of the animation currently associated with this view.

public static final int RENDERER_PRIORITY_IMPORTANT

048

public static final int RENDERER_PRIORITY_WAIVED

657

Called when the view should apply

public static final int RENDERER_PRIORITY_IMPORTANT

050 according to its internal policy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

660

This is called when the view is attached to a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

662

Called as the result of a call to

public static final int RENDERER_PRIORITY_WAIVED

663 on this view or a parent view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

665

Implement this method to handle captured pointer events

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

667

Check whether the called view is a text editor, in which case it would make sense to automatically display a soft input window for it.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

669

Called when the current configuration of the resources being used by the application have changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

671

Views should implement this if the view itself is going to add items to the context menu.

public static final int RENDERER_PRIORITY_IMPORTANT

565

public static final int RENDERER_PRIORITY_WAIVED

673

Generate the new

public static final int RENDERER_PRIORITY_IMPORTANT

567 state for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

057

public static final int RENDERER_PRIORITY_WAIVED

676

Create a new InputConnection for an InputMethod to interact with the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

678

Collects a

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43 which represents the content to be translated in the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

681

Collects

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s which represents the content to be translated for the virtual views in the host view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

684

This is called when the view is detached from a window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

686

Gives this view a hint about whether is displayed or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

688

Handles drag events sent by the system following a call to

public static final int RENDERER_PRIORITY_IMPORTANT

064.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

691

Implement this to do your drawing.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

693

Draw any foreground content for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

695

Request the drawing of the horizontal and the vertical scrollbar.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

697

Filter the touch event to apply security policies.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

699

Finalize inflating a view from XML.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

701

Called after

public static final int RENDERER_PRIORITY_IMPORTANT

067 when the container is done changing the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

704

Called by the view system when the focus state of this view changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

706

Implement this method to handle generic motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

708

Implement this method to handle hover state changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

710

Implement this method to handle hover events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

712

Initializes an

public static final int RENDERER_PRIORITY_IMPORTANT

596 with information about this View which is the event source.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

715

Initializes an

public static final int RENDERER_PRIORITY_IMPORTANT

287 with information about this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

718

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

076: perform press of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077 or

public static final int RENDERER_PRIORITY_IMPORTANT

078 is released, if the view is enabled and clickable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

723

Default implementation of

public static final int RENDERER_PRIORITY_WAIVED

724: always returns false (doesn't handle the event).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

726

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

081: always returns false (doesn't handle the event).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

729

Handle a key event before it is processed by any input method associated with the view hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

731

Called on the focused view when a key shortcut event is not handled.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

733

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

084: perform clicking of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077,

public static final int RENDERER_PRIORITY_IMPORTANT

078 or

public static final int RENDERER_PRIORITY_IMPORTANT

087 is released.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

739

Called from layout when this view should assign a size and position to each of its children.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

741

Measure the view and its content to determine the measured width and the measured height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

743

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

253 to respond to the results of an over-scroll operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

746

Called when the window has just acquired or lost pointer capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

748

Called from

public static final int RENDERER_PRIORITY_WAIVED

749 giving a chance to this View to populate the accessibility event with its text content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

751

Populates a

public static final String SCHEME_MAILTO

24 to fullfil an autofill request.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

754

Populates a

public static final String SCHEME_MAILTO

24 containing virtual children to fullfil an autofill request.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

757

Populates a

public static final String SCHEME_MAILTO

24 for content capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

760

Called when assist structure is being retrieved from a view as part of

public static final int RENDERER_PRIORITY_IMPORTANT

100.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

763

Called when assist structure is being retrieved from a view as part of

public static final int RENDERER_PRIORITY_IMPORTANT

100 to generate additional virtual structure under this view.

public static final int RENDERER_PRIORITY_WAIVED

765

public static final int RENDERER_PRIORITY_WAIVED

766

Implements the default behavior for receiving content for this type of view.

public static final int RENDERER_PRIORITY_IMPORTANT

101

public static final int RENDERER_PRIORITY_WAIVED

768

Resolve the pointer icon that should be used for specified pointer in the motion event.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

770

Hook allowing a view to re-apply a representation of its internal state that had previously been generated by

public static final int RENDERER_PRIORITY_WAIVED

602.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

773

Called when any RTL property (layout direction or text direction or text alignment) has been changed.

public static final int RENDERER_PRIORITY_WAIVED

774

public static final int RENDERER_PRIORITY_WAIVED

775

Hook allowing a view to generate a representation of its internal state that can later be used to create a new instance with that same state.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

777

This method is called whenever the state of the screen this view is attached to changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

779

Called when scroll capture is requested, to search for appropriate content to scroll.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

781

This is called in response to an internal scroll in this view (i.e., the view scrolled its own contents).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

783

Invoked if there is a Transform that involves alpha.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

785

This is called during layout when the size of this view has changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

787

This is called when a container is going to temporarily detach a child, with

public static final int RENDERER_PRIORITY_IMPORTANT

108.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

790

Implement this method to handle touch screen motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

792

Implement this method to handle trackball motion events.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

794

Called when the content from

public static final int RENDERER_PRIORITY_WAIVED

795 had been translated by the TranslationService.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

797

Called when the content from

public static final int RENDERER_PRIORITY_IMPORTANT

115 had been translated by the TranslationService.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

800

Called when the user-visibility of this View is potentially affected by a change to this view itself, an ancestor view or the window this view is attached to.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

802

Called when the visibility of the view or an ancestor of the view has changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

804

Called when the window containing this view gains or loses focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

806

This method was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

809

Called when the window containing has change its visibility (between

public static final String SCHEME_TEL

50,

public static final String SCHEME_TEL

82, and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
56).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

814

Scroll the view with standard behavior for scrolling beyond the normal content boundaries.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

816

Performs the specified accessibility action on the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

818

Call this view's OnClickListener, if it is defined.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

820

Call this view's OnContextClickListener, if it is defined.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

822

Call this view's OnContextClickListener, if it is defined.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

824

BZZZTT!!1!

Provide haptic feedback to the user for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

826

BZZZTT!!1!

Like

public static final int RENDERER_PRIORITY_WAIVED

827, with additional options.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

829

Calls this view's OnLongClickListener, if it is defined.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

831

Calls this view's OnLongClickListener, if it is defined.

public static final int RENDERER_PRIORITY_WAIVED

765

public static final int RENDERER_PRIORITY_WAIVED

833

Receives the given content.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

835

Play a sound effect for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

837

Causes the Runnable to be added to the message queue.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

839

Causes the Runnable to be added to the message queue, to be run after the specified amount of time elapses.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

841

Cause an invalidate to happen on a subsequent cycle through the event loop.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

843

Cause an invalidate of the specified area to happen on a subsequent cycle through the event loop.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

845

Cause an invalidate of the specified area to happen on a subsequent cycle through the event loop.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

847

Cause an invalidate to happen on a subsequent cycle through the event loop.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

849

Cause an invalidate of the specified area to happen on the next animation time step, typically the next display frame.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

851

Cause an invalidate to happen on the next animation time step, typically the next display frame.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

853

Causes the Runnable to execute on the next animation time step.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

855

Causes the Runnable to execute on the next animation time step, after the specified amount of time elapses.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

857

Call this to force a view to update its drawable state.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

859

Releases the pointer capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

861

Removes the specified Runnable from the message queue.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

863

Remove a listener for attach state changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

865

Remove a listener for layout changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

867

Removes a listener which will receive unhandled

public static final int RENDERER_PRIORITY_IMPORTANT

746s.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

870

Ask that a new dispatch of

public static final int RENDERER_PRIORITY_IMPORTANT

979 be performed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

873

This method was deprecated in API level 20. Use

public static final int RENDERER_PRIORITY_WAIVED

874 for newer platform versions.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

876

Call this to try to give focus to a specific view or to one of its descendants and give it a hint about what direction focus is heading.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

878

Call this to try to give focus to a specific view or to one of its descendants.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

880

Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final int RENDERER_PRIORITY_WAIVED

882

Call this to try to give focus to a specific view or to one of its descendants.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

884

Call this when something has changed which has invalidated the layout of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

886

Requests pointer capture mode.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

888

Request that a rectangle of this view be visible on the screen, scrolling if necessary just enough.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

890

Request that a rectangle of this view be visible on the screen, scrolling if necessary just enough.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

892

Request unbuffered dispatch of the given event source class to this view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

894

Request unbuffered dispatch of the given stream of MotionEvents to this View.

public static final int RENDERER_PRIORITY_IMPORTANT

968

public static final int RENDERER_PRIORITY_WAIVED

896

Finds the first descendant view with the given ID, the view itself if the ID matches

public static final int RENDERER_PRIORITY_IMPORTANT

970, or throws an IllegalArgumentException if the ID is invalid or there is no matching view in the hierarchy.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

899

Clears any pivot previously set by a call to

public static final int RENDERER_PRIORITY_WAIVED

594 or

public static final int RENDERER_PRIORITY_WAIVED

595.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_WAIVED

903

Version of

public WebView (Context context)

03 returning only the

public WebView (Context context)

05 bits of the result.

public static final int RENDERER_PRIORITY_IMPORTANT

473

public static final int RENDERER_PRIORITY_WAIVED

907

Utility to reconcile a desired size and state, with constraints imposed by a MeasureSpec.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final int RENDERER_PRIORITY_WAIVED

909

Gives focus to the default-focus view in the view hierarchy that has this view as a root.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

911

Restore this view hierarchy's frozen state from the given container.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

913

Stores debugging information about attributes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

915

Store this view hierarchy's frozen state into the given container.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

917

Schedules an action on a drawable to occur at a specified time.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

919

Move the scrolled position of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

921

Set the scrolled position of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

923

Sends an accessibility event of the given type.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

925

This method behaves exactly as

public static final int RENDERER_PRIORITY_WAIVED

926 but takes as an argument an empty

public static final int RENDERER_PRIORITY_IMPORTANT

596 and does not perform a check whether accessibility is enabled.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

929

Specifies whether this view should only allow interactions from

public static final String SCHEME_MAILTO

05s with the

public static final String SCHEME_MAILTO

06 property set to true.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

933

Sets a delegate for implementing accessibility support via composition (as opposed to inheritance).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

935

Set if view is a heading for a section of content for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

937

Sets the live region mode for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

939

Visually distinct portion of a window with window-like semantics are considered panes for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

941

Sets the id of a view that screen readers are requested to visit before this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

943

Sets the id of a view that screen readers are requested to visit after this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

945

Changes the activated state of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

947

Enables or disables click events for this view when disabled.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

949

Specifies that this view may act as a handwriting initiation delegator for a delegate editor view from the specified package.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

951

Specifies that a view from the specified package may act as a handwriting delegator for this delegate editor view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

953

Sets the opacity of the view to a value from 0 to 1, where 0 means the view is completely transparent and 1 means the view is completely opaque.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

955

Sets the next animation to play for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

957

Changes the transformation matrix on the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

959

Set whether this view enables automatic handwriting initiation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

961

Sets the hints that help an

public static final int RENDERER_PRIORITY_WAIVED

032 determine how to autofill the view with the user's data.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

964

Sets the unique, logical identifier of this view in the activity, for autofill purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

966

Set the background to a given Drawable, or remove the background.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

968

Sets the background color for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

970

This method was deprecated in API level 16. use

public static final int RENDERER_PRIORITY_WAIVED

971 instead

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

973

Set the background to a given resource.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

975

Specifies the blending mode used to apply the tint specified by

public static final int RENDERER_PRIORITY_WAIVED

976} to the background drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

978

Applies a tint to the background drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

980

Specifies the blending mode used to apply the tint specified by

public static final int RENDERER_PRIORITY_WAIVED

976} to the background drawable.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final int RENDERER_PRIORITY_WAIVED

983

Sets the bottom position of this view relative to its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

985

Sets the distance along the Z axis (orthogonal to the X/Y plane on which views are drawn) from the camera to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

987

Enables or disables click events for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

989

Sets a rectangular area on this view to which the view will be clipped when it is drawn.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

991

Sets whether the View's Outline should be used to clip the contents of the View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

993

Sets the (optional)

public static final int RENDERER_PRIORITY_WAIVED

994 associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

996

Sets the

public static final int RENDERER_PRIORITY_IMPORTANT

094's content description.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final int RENDERER_PRIORITY_WAIVED

999

Enables or disables context clicking for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

001

Sets whether this View should use a default focus highlight when it gets focused but doesn't have

public static final int RENDERER_PRIORITY_WAIVED

29 defined in its background.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

004

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

013

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

022

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

031

Enables or disables the duplication of the parent's state into this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

033

Sets the base elevation of this view, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

035

Set the enabled state of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

037

Set the size of the faded edge used to indicate that more content in this view is available.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

039

Sets whether the framework should discard touches when the view's window is obscured by another visible window at the touched location.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

041

Sets whether or not this view should account for system screen decorations such as the status bar and inset its content; that is, controlling whether the default implementation of

public static final String SCHEME_GEO

042 will be executed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

044

Set whether this view can receive the focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

046

Sets whether this view can receive focus.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

048

Set whether this view can receive focus while in touch mode.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

050

Sets whether this View should receive focus when the focus is restored for the view hierarchy containing this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

052

Sets whether or not to allow force dark to apply to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

054

Supply a Drawable that is to be rendered on top of all of the content in the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

056

Describes how the foreground is positioned.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

058

Specifies the blending mode used to apply the tint specified by

public static final String SCHEME_GEO

059} to the background drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

061

Applies a tint to the foreground drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

063

Specifies the blending mode used to apply the tint specified by

public static final String SCHEME_GEO

059} to the background drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

066

Set the amount of offset applied to this view's stylus handwriting bounds.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

068

Sets a callback which should be called when a stylus

public static final int RENDERER_PRIORITY_WAIVED

175 occurs within this view's bounds.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

071

Set whether this view should have haptic feedback for events such as long presses.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

073

Set whether this view is currently tracking transient state that the framework should attempt to preserve when possible.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

075

Define whether the horizontal edges should be faded when this view is scrolled horizontally.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

077

Define whether the horizontal scrollbar should be drawn or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

079

Defines the horizontal thumb drawable

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

081

Defines the horizontal track drawable

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

083

Sets whether the view is currently hovered.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

085

Sets the identifier for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

087

Sets how to determine whether this view is important for accessibility which is if it fires accessibility events and if it is reported to accessibility services that query the screen.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

089

Sets the mode for determining whether this view is considered important for autofill.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

091

Sets the mode for determining whether this view is considered important for content capture.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

093

Sets whether this view is a credential for Credential Manager purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

095

Sets this view to be a handwriting delegate.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

097

Controls whether the screen should remain on, modifying the value of

public static final String SCHEME_TEL

84.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

100

Set whether this view is a root of a keyboard navigation cluster.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

102

Sets the id of a view for which this view serves as a label for accessibility purposes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

104

Updates the

public static final String SCHEME_GEO

105 object used with the current layer (used only if the current layer type is not set to

public static final String SCHEME_TEL

88).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

108

Specifies the type of layer backing this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

110

Set the layout direction for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

112

Set the layout parameters associated with this view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

114

Sets the left position of this view relative to its parent.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

116

Assign a size and position to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

118

Enables or disables long click events for this view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

120

This method must be called by

public static final String SCHEME_GEO

121 to store the measured width and measured height.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

123

Sets the minimum height of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

125

Sets the minimum width of the view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

127

Enable or disable nested scrolling for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

129

Sets the id of the view to use as the root of the next keyboard navigation cluster.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

131

Sets the id of the view to use when the next focus is

public static final String SCHEME_TEL

35.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

134

Sets the id of the view to use when the next focus is

public static final String SCHEME_TEL

38.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

137

Sets the id of the view to use when the next focus is

public static final String SCHEME_TEL

41.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

140

Sets the id of the view to use when the next focus is

public static final String SCHEME_TEL

44.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

143

Sets the id of the view to use when the next focus is

public static final String SCHEME_TEL

47.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

146

Set an

public static final int RENDERER_PRIORITY_IMPORTANT

406 to take over the policy for applying window insets to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

149

Set a listener to receive callbacks when the pointer capture state of a view changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

151

Register a callback to be invoked when this view is clicked.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

153

Register a callback to be invoked when this view is context clicked.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

155

Register a callback to be invoked when the context menu for this view is being built.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

157

Register a drag event listener callback object for this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

159

Register a callback to be invoked when focus of this view changed.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

161

Register a callback to be invoked when a generic motion event is sent to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

163

Register a callback to be invoked when a hover event is sent to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

165

Register a callback to be invoked when a hardware key is pressed in this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

167

Register a callback to be invoked when this view is clicked and held.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

169

Sets the listener to be

public static final String SCHEME_GEO

170 to handle insertion of content into this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

172

Register a callback to be invoked when the scroll X or Y positions of this view change.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

174

This method was deprecated in API level 30. Use

public static final int RENDERER_PRIORITY_IMPORTANT

405 to find out about system bar visibilities by setting a

public static final int RENDERER_PRIORITY_IMPORTANT

406 on this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

178

Register a callback to be invoked when a touch event is sent to this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

180

Sets the color of the ambient shadow that is drawn when the view has a positive Z or elevation value.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

182

Sets the

public static final int RENDERER_PRIORITY_WAIVED

275 of the view, which generates the Outline that defines the shape of the shadow it casts, and enables outline clipping.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

185

Sets the color of the spot shadow that is drawn when the view has a positive Z or elevation value.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

187

Set the over-scroll mode for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

189

Sets the padding.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

191

Sets the relative padding.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

193

Sets a

public static final String SCHEME_GEO

194 request to retrieve credentials, when the user focuses on this given view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

196

Sets the x location of the point around which the view is

public static final int RENDERER_PRIORITY_WAIVED

306 and

public static final int RENDERER_PRIORITY_WAIVED

307.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

200

Sets the y location of the point around which the view is

public static final int RENDERER_PRIORITY_WAIVED

306 and

public static final int RENDERER_PRIORITY_WAIVED

311.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

204

Set the pointer icon to be used for a mouse pointer in the current view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

206

Set a preference to keep the bounds of this view clear from floating windows above this view's window.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

208

Set a preference to keep the provided rects clear from floating windows above this view's window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

210

Sets the pressed state for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

212

Configure the

public static final String SCHEME_GEO

213 to apply to this View.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

215

Sets this view's preference for reveal behavior when it gains focus.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

217

Sets the right position of this view relative to its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

219

Sets the degrees that the view is rotated around the pivot point.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

221

Sets the degrees that the view is rotated around the horizontal axis through the pivot point.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

223

Sets the degrees that the view is rotated around the vertical axis through the pivot point.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

225

Controls whether the saving of this view's state is enabled (that is, whether its

public static final int RENDERER_PRIORITY_WAIVED

602 method will be called).

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

228

Controls whether the entire hierarchy under this view will save its state when a state saving traversal occurs from its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

230

Sets the amount that the view is scaled in x around the pivot point, as a proportion of the view's unscaled width.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

232

Sets the amount that the view is scaled in Y around the pivot point, as a proportion of the view's unscaled width.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

234

Sets whether this View should be a focusable element for screen readers and include non-focusable Views from its subtree when providing feedback.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

236

Define the delay before scrollbars fade.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

238

Define the scrollbar fade duration.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

240

Define the scrollbar size.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

242

Specify the style of the scrollbars.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

244

Sets the callback to receive scroll capture requests.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

246

Sets the scroll capture hint for this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

248

Change whether this view is one of the set of scrollable containers in its window.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

250

Sets the state of the scroll indicators specified by the mask.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

252

Sets the state of all scroll indicators.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

254

Set the horizontal scrolled position of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

256

Set the vertical scrolled position of your view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

258

Define whether scrollbars will fade when the view is not scrolling.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

260

Changes the selection state of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

262

Set whether this view should have sound effects enabled for events such as clicking and touching.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

264

Sets the

public static final int RENDERER_PRIORITY_IMPORTANT

094's state description.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

267

Attaches the provided StateListAnimator to this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

269

Sets a list of areas within this view's post-layout coordinate space where the system should not intercept touch or other pointing device gestures.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

271

This method was deprecated in API level 30. SystemUiVisibility flags are deprecated. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
19 instead.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

274

Sets a tag associated with this view and a key.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

276

Sets the tag associated with this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

278

Set the text alignment.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

280

Set the text direction.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

282

Sets the tooltip text which will be displayed in a small popup next to the view.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

284

Sets the top position of this view relative to its parent.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

286

Sets the TouchDelegate for this View.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

288

This property is intended only for use by the Fade transition, which animates it to produce a visual translucency that does not side-effect (or get affected by) the real alpha property.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

290

Sets the name of the View to be used to identify Views in Transitions.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

292

Changes the visibility of this View without triggering any other changes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

294

Sets the horizontal location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

407 position.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

297

Sets the vertical location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

410 position.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

300

Sets the depth location of this view relative to its

public static final int RENDERER_PRIORITY_WAIVED

413.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

303

Define whether the vertical edges should be faded when this view is scrolled vertically.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

305

Define whether the vertical scrollbar should be drawn or not.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

307

Set the position of the vertical scroll bar.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

309

Defines the vertical scrollbar thumb drawable

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

311

Defines the vertical scrollbar track drawable

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

313

Sets a

public static final int RENDERER_PRIORITY_IMPORTANT

818 that is used to display/hide the translated information.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

316

Set the visibility state of this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

318

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

327

If this view doesn't do any drawing on its own, set this flag to allow further optimizations.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

329

Sets a

public static final int RENDERER_PRIORITY_IMPORTANT

708 to be notified about animations of windows that cause insets.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

332

Sets the visual x position of this view, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

334

Sets the visual y position of this view, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

336

Sets the visual z position of this view, in pixels.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

338

Shows the context menu for this view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

340

Shows the context menu for this view anchored to the specified view-relative coordinate.

public static final int RENDERER_PRIORITY_IMPORTANT

715

public static final String SCHEME_GEO

342

Start an action mode with the given type.

public static final int RENDERER_PRIORITY_IMPORTANT

715

public static final String SCHEME_GEO

344

Start an action mode with the default type

public static final int RENDERER_PRIORITY_IMPORTANT

719.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

347

Start the specified animation now.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final String SCHEME_GEO

349

This method was deprecated in API level 24. Use

public static final int RENDERER_PRIORITY_IMPORTANT

064 for newer platform versions.

public static final int RENDERER_PRIORITY_WAIVED

068

public static final String SCHEME_GEO

352

Starts a drag and drop operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

354

Begin a nestable scroll operation along the given axes.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

356

Stop a nested scroll in progress.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final String SCHEME_GEO

358

Returns a string representation of the object.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

360

Modifies the input matrix such that it maps view-local coordinates to on-screen coordinates.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

362

Modifies the input matrix such that it maps on-screen coordinates to view-local coordinates.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

364

Cancels a scheduled action on a drawable.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

366

Unschedule any events associated with the given Drawable.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

368

Updates the drag shadow for the ongoing drag and drop operation.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

370

If your view subclass is displaying its own Drawable objects, it should override this function and return true for any Drawable it is displaying.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

372

This method was deprecated in API level 28. The view drawing cache was largely made obsolete with the introduction of hardware-accelerated rendering in API 11. With hardware-acceleration, intermediate cache layers are largely unnecessary and can easily result in a net loss in performance due to the cost of creating and updating the layer. In the rare cases where caching layers are useful, such as for alpha animations,

public static final String SCHEME_MAILTO

92 handles this with hardware rendering. For software-rendered snapshots of a small part of the View hierarchy or individual Views it is recommended to create a

public static final String SCHEME_GEO

69 from either a

public static final String SCHEME_GEO

70 or

public static final String SCHEME_GEO

71 and call

public static final String SCHEME_MAILTO

96 on the View. However these software-rendered usages are discouraged and have compatibility issues with hardware-only rendering features such as

public static final String SCHEME_GEO

73 bitmaps, real-time shadows, and outline clipping. For screenshots of the UI for feedback reports or unit testing the

public static final String SCHEME_GEO

74 API is recommended.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

381

Returns whether or not this View draws on its own.

From class

public static final String SCHEME_GEO

382

public static final int RENDERER_PRIORITY_WAIVED

381

public static final String SCHEME_GEO

384

Creates and returns a copy of this object.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
95

public static final String SCHEME_GEO

386

Indicates whether some other object is "equal to" this one.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
91

public static final String SCHEME_GEO

388

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

public static final String SCHEME_GEO

389

public static final String SCHEME_GEO

390

Returns the runtime class of this

public static final String SCHEME_GEO

391.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
56

public static final String SCHEME_GEO

393

Returns a hash code value for the object.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

395

Wakes up a single thread that is waiting on this object's monitor.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

397

Wakes up all threads that are waiting on this object's monitor.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
91

public static final String SCHEME_GEO

399

Returns a string representation of the object.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

401

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

403

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

public static final int RENDERER_PRIORITY_IMPORTANT

519

public static final String SCHEME_GEO

405

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

From interface

public static final String SCHEME_GEO

406

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

408

Change the z order of the child so it's on top of all other children.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

410

Tells if this view parent can resolve the layout direction.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

412

Tells if this view parent can resolve the text alignment.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

414

Tells if this view parent can resolve the text direction.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

416

This method is called on the parent when a child's drawable state has changed.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

418

Called when a child view now has or no longer is tracking transient state.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

420

Called when a child of this parent is giving up focus

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

422

Have the parent populate the specified context menu if it has anything to add (and then recurse on its parent).

public static final String SCHEME_GEO

423

public static final String SCHEME_GEO

424

Walk up the View hierarchy to find the nearest

public static final int RENDERER_PRIORITY_IMPORTANT

448.

public static final String SCHEME_GEO

426

public static final String SCHEME_GEO

427

Find the nearest view in the specified direction that wants to take focus

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

429

Tells the parent that a new focusable view has become available.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

431

Compute the visible part of a rectangular region defined in terms of a child view's coordinates.

public static final String SCHEME_GEO

432

public static final String SCHEME_GEO

433

Return this view parent layout direction.

public static final String SCHEME_GEO

434

public static final String SCHEME_GEO

435

Returns the parent if it exists, or null.

public static final String SCHEME_GEO

434

public static final String SCHEME_GEO

437

Gets the parent of a given View for accessibility.

public static final String SCHEME_GEO

432

public static final String SCHEME_GEO

439

Return this view parent text alignment.

public static final String SCHEME_GEO

432

public static final String SCHEME_GEO

441

Return this view parent text direction.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

443

This method was deprecated in API level 26. Use

public static final String SCHEME_GEO

444 instead.

public static final String SCHEME_GEO

434

public static final String SCHEME_GEO

446

This method was deprecated in API level 26. Use

public static final String SCHEME_GEO

444 instead.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

449

Tells if this view parent layout direction is resolved.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

451

Indicates whether layout was requested on this view parent.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

453

Tells if this view parent text alignment is resolved.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

455

Tells if this view parent text direction is resolved.

public static final String SCHEME_GEO

426

public static final String SCHEME_GEO

457

Find the nearest keyboard navigation cluster in the specified direction.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

459

Notifies a view parent that the accessibility state of one of its descendants has changed and that the structure of the subtree is different.

public static final String SCHEME_GEO

460

public static final String SCHEME_GEO

461

The target View has been invalidated, or has had a drawing property changed that requires the hierarchy to re-render.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

463

Request a fling from a nested scroll.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

465

React to a nested fling before the target view consumes it.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

467

React to an accessibility action delegated by a target descendant view before the target processes it.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

469

React to a nested scroll in progress before the target view consumes a portion of the scroll.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

471

React to a nested scroll in progress.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

473

React to the successful claiming of a nested scroll operation.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

475

React to a descendant view initiating a nestable scroll operation, claiming the nested scroll operation if appropriate.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

477

React to a nested scroll operation ending.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

479

Tell view hierarchy that the global view attributes need to be re-evaluated.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

481

Called when a child of this parent wants focus

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

483

Called when a child of this group wants a particular rectangle to be positioned onto the screen.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

485

Called when a child does not want this parent and its ancestors to intercept touch events with

public static final int RENDERER_PRIORITY_IMPORTANT

634.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

488

Ask that a new dispatch of

public static final String SCHEME_GEO

489 be performed.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

491

Called when something has changed which has invalidated the layout of a child of this view parent.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

493

Called by a child to request from its parent to send an

public static final int RENDERER_PRIORITY_IMPORTANT

596.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

496

Called when a child wants the view hierarchy to gather and report transparent regions to the window compositor.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

498

Shows the context menu for the specified view or its ancestors.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

500

Shows the context menu for the specified view or its ancestors anchored to the specified view-relative coordinate.

public static final String SCHEME_GEO

501

public static final String SCHEME_GEO

502

Start an action mode of a specific type for the specified view.

public static final String SCHEME_GEO

501

public static final String SCHEME_GEO

504

Start an action mode for the specified view with the default type

public static final int RENDERER_PRIORITY_IMPORTANT

719.

From interface

public static final String SCHEME_GEO

506

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

508

Assign the passed LayoutParams to the passed View and add the view to the window.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

510

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

512

From interface

public static final String SCHEME_GEO

513

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

515

Called when the drawable needs to be redrawn.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

517

A Drawable can call this to schedule the next frame of its animation.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

519

A Drawable can call this to unschedule an action previously scheduled with

public static final String SCHEME_GEO

520.

From interface

public static final String SCHEME_GEO

521

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

523

Called when a key down event has occurred.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

525

Called when a long press has occurred.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

527

Called when a user's interaction with an analog control, such as flinging a trackball, generates simulated down/up events for the same key multiple times in quick succession.

public static final String SCHEME_GEO

409

public static final String SCHEME_GEO

529

Called when a key up event has occurred.

From interface

public static final String SCHEME_GEO

530

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

532

Handles the request for sending an

public static final int RENDERER_PRIORITY_IMPORTANT

596 given the event type.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

535

Handles the request for sending an

public static final int RENDERER_PRIORITY_IMPORTANT

596.

From interface

public static final String SCHEME_GEO

537

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

539

Callback method to be invoked when the focus changes in the view tree.

From interface

public static final String SCHEME_GEO

540

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

542

Called when a new child is added to a parent view.

public static final int RENDERER_PRIORITY_IMPORTANT

576

public static final String SCHEME_GEO

544

Called when a child is removed from a parent view.

Constants

RENDERER_PRIORITY_BOUND

Added in

public static final int RENDERER_PRIORITY_BOUND

The renderer associated with this WebView is bound with the default priority for services. Use with

public static final String SCHEME_GEO

545.

Constant Value: 1 (0x00000001)

RENDERER_PRIORITY_IMPORTANT

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

The renderer associated with this WebView is bound with

public static final String SCHEME_GEO

41. Use with

public static final String SCHEME_GEO

545.

Constant Value: 2 (0x00000002)

RENDERER_PRIORITY_WAIVED

Added in

public static final int RENDERER_PRIORITY_WAIVED

The renderer associated with this WebView is bound with

public static final String SCHEME_GEO

44. At this priority level

public static final int RENDERER_PRIORITY_IMPORTANT

195 renderers will be strong targets for out of memory killing. Use with

public static final String SCHEME_GEO

545.

Constant Value: 0 (0x00000000)

SCHEME_GEO

Added in

public static final String SCHEME_GEO

URI scheme for map address.

Constant Value: "geo:0,0?q="

SCHEME_MAILTO

Added in

public static final String SCHEME_MAILTO

URI scheme for email address.

Constant Value: "mailto:"

SCHEME_TEL

Added in

public static final String SCHEME_TEL

URI scheme for telephone number.

Constant Value: "tel:"

Public constructors

WebView

Added in

public WebView (Context context)

Constructs a new WebView with an Activity Context object.

Note: WebView should always be instantiated with an Activity Context. If instantiated with an Application Context, WebView will be unable to provide several features, such as JavaScript dialogs and autofill.

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: an Activity Context to access application assets This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

WebView

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
Constructs a new WebView with layout parameters.

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: an Activity Context to access application assets This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

557

public static final String SCHEME_GEO

558: an AttributeSet passed to our parent This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

WebView

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
Constructs a new WebView with layout parameters and a default style.

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: an Activity Context to access application assets This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

557

public static final String SCHEME_GEO

558: an AttributeSet passed to our parent This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

566

public static final String SCHEME_GEO

37: an attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults.

WebView

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
Constructs a new WebView with layout parameters and a default style.

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: an Activity Context to access application assets This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

557

public static final String SCHEME_GEO

558: an AttributeSet passed to our parent This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

566

public static final String SCHEME_GEO

37: an attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults.

public static final String SCHEME_GEO

576

public static final String SCHEME_GEO

37: a resource identifier of a style resource that supplies default values for the view, used only if defStyleAttr is 0 or can not be found in the theme. Can be 0 to not look for defaults.

WebView

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

0

This constructor is deprecated. Private browsing is no longer supported directly via WebView and will be removed in a future release. Prefer using

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
87,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
88,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
89 and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
90 for fine-grained control of privacy data.

Constructs a new WebView with layout parameters and a default style.

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: an Activity Context to access application assets This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

557

public static final String SCHEME_GEO

558: an AttributeSet passed to our parent This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

566

public static final String SCHEME_GEO

37: an attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults.

public static final String SCHEME_GEO

590

public static final String SCHEME_MAILTO

65: whether this WebView will be initialized in private mode

Public methods

addJavascriptInterface

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

1

Injects the supplied Java object into this WebView. The object is injected into all frames of the web page, including all the iframes, using the supplied name. This allows the Java object's methods to be accessed from JavaScript. For applications targeted to API level

public static final String SCHEME_GEO

592 and above, only public methods that are annotated with

public static final String SCHEME_GEO

593 can be accessed from JavaScript. For applications targeted to API level

public static final String SCHEME_GEO

594 or below, all public methods (including the inherited ones) can be accessed, see the important security note below for implications.

Note that injected objects will not appear in JavaScript until the page is next (re)loaded. JavaScript should be enabled before injecting the object. For example:

public static final int RENDERER_PRIORITY_IMPORTANT

2

IMPORTANT:

  • This method can be used to allow JavaScript to control the host application. This is a powerful feature, but also presents a security risk for apps targeting public static final String SCHEME_GEO 594 or earlier. Apps that target a version later than public static final String SCHEME_GEO 594 are still vulnerable if the app runs on a device running Android earlier than 4.2. The most secure way to use this method is to target public static final String SCHEME_GEO 592 and to ensure the method is called only when running on Android 4.2 or later. With these older versions, JavaScript could use reflection to access an injected object's public fields. Use of this method in a WebView containing untrusted content could allow an attacker to manipulate the host application in unintended ways, executing Java code with the permissions of the host application. Use extreme care when using this method in a WebView which could contain untrusted content.
  • JavaScript interacts with Java object on a private, background thread of this WebView. Care is therefore required to maintain thread safety.
  • Because the object is exposed to all the frames, any frame could obtain the object name and call methods on it. There is no way to tell the calling frame's origin from the app side, so the app must not assume that the caller is trustworthy unless the app can guarantee that no third party content is ever loaded into the WebView even inside an iframe.
  • The Java object's fields are not accessible.
  • For applications targeted to API level public static final String SCHEME_GEO 598 and above, methods of injected Java objects are enumerable from JavaScript. Parameters

public static final String SCHEME_GEO

599

public static final String SCHEME_GEO

391: the Java object to inject into this WebView's JavaScript context.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 values are ignored.

public static final String SCHEME_GEO

602

public static final String SCHEME_GEO

603: the name used to expose the object in JavaScript This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

autofill

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

3

Automatically fills the content of the virtual children within this view.

Views with virtual children support the Autofill Framework mainly by:

  • Providing the metadata defining what the virtual children mean and how they can be autofilled.
  • Implementing the methods that autofill the virtual children.

public static final String SCHEME_GEO

605 is responsible for the former, this method is responsible for the latter - see

public static final String SCHEME_GEO

606 and

public static final String SCHEME_GEO

605 for more info about autofill.

If a child value is updated asynchronously, the next call to

public static final String SCHEME_GEO

608 must happen after the value was changed to the autofilled value. If not, the child will not be considered autofilled.

Note: To indicate that a virtual view was autofilled,

public static final String SCHEME_GEO

609 should be drawn over it until the data changes.

Parameters

public static final String SCHEME_GEO

610

public static final String SCHEME_GEO

611: map of values to be autofilled, keyed by virtual child id. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

canGoBack

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

4

Gets whether this WebView has a back history item.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if this WebView has a back history item

canGoBackOrForward

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

5

Gets whether the page can go back or forward the given number of steps.

Parameters

public static final String SCHEME_GEO

615

public static final String SCHEME_GEO

37: the negative or positive number of steps to move the history Returns

public static final String SCHEME_MAILTO

65

canGoForward

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

6

Gets whether this WebView has a forward history item.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if this WebView has a forward history item

canZoomIn

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

7

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

Gets whether this WebView can be zoomed in.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if this WebView can be zoomed in

canZoomOut

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

8

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

Gets whether this WebView can be zoomed out.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if this WebView can be zoomed out

capturePicture

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

9

This method was deprecated in API level 19. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
09 to obtain a bitmap snapshot of the WebView, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
10 to save the content to a file.

Gets a new picture that captures the current contents of this WebView. The picture is of the entire document being displayed, and is not limited to the area currently displayed by this WebView. Also, the picture is a static copy and is unaffected by later changes to the content being displayed.

Note that due to internal changes, for API levels between

public static final String SCHEME_GEO

628 and

public static final String SCHEME_GEO

629 inclusive, the picture does not include fixed position elements or scrollable divs.

Note that from

public static final String SCHEME_GEO

592 the returned picture should only be drawn into bitmap-backed Canvas - using any other type of Canvas will involve additional conversion at a cost in memory and performance.

Returns

public static final String SCHEME_GEO

71 a picture that captures the current contents of this WebView

clearCache

Added in

public static final int RENDERER_PRIORITY_WAIVED

0

Clears the resource cache. Note that the cache is per-application, so this will clear the cache for all WebViews used.

Parameters

public static final String SCHEME_GEO

632

public static final String SCHEME_MAILTO

65: if

public static final int RENDERER_PRIORITY_WAIVED

54, only the RAM cache is cleared

clearClientCertPreferences

Added in

public static final int RENDERER_PRIORITY_WAIVED

1

Clears the client certificate preferences stored in response to proceeding/cancelling client cert requests. Note that WebView automatically clears these preferences when the system keychain is updated. The preferences are shared by all the WebViews that are created by the embedder application.

Parameters

public static final String SCHEME_GEO

635

public static final String SCHEME_GEO

636: A runnable to be invoked when client certs are cleared. The runnable will be called in UI thread. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

clearFormData

Added in

public static final int RENDERER_PRIORITY_WAIVED

2

Removes the autocomplete popup from the currently focused form field, if present. Note this only affects the display of the autocomplete popup, it does not remove any saved form data from this WebView's store. To do that, use

public static final String SCHEME_GEO

638.

clearHistory

Added in

public static final int RENDERER_PRIORITY_WAIVED

3

Tells this WebView to clear its internal back/forward list.

clearMatches

Added in

public static final int RENDERER_PRIORITY_WAIVED

4

Clears the highlighting surrounding text matches created by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21.

clearSslPreferences

Added in

public static final int RENDERER_PRIORITY_WAIVED

5

Clears the SSL preferences table stored in response to proceeding with SSL certificate errors.

clearView

Added in Deprecated in

public static final int RENDERER_PRIORITY_WAIVED

6

This method was deprecated in API level 18. Use WebView.loadUrl("about:blank") to reliably reset the view state and release page resources (including any running JavaScript).

Clears this WebView so that onDraw() will draw nothing but white background, and onMeasure() will return 0 if MeasureSpec is not MeasureSpec.EXACTLY.

computeScroll

Added in

public static final int RENDERER_PRIORITY_WAIVED

7

Called by a parent to request that a child update its values for mScrollX and mScrollY if necessary. This will typically be done if the child is animating a scroll using a

public static final String SCHEME_GEO

640 object.

copyBackForwardList

Added in

public static final int RENDERER_PRIORITY_WAIVED

8

Gets the WebBackForwardList for this WebView. This contains the back/forward list for use in querying each item in the history stack. This is a copy of the private WebBackForwardList so it contains only a snapshot of the current state. Multiple calls to this method may return different objects. The object returned from this method will not be updated to reflect any new state.

Returns

public static final String SCHEME_GEO

641 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

createPrintDocumentAdapter

Added in

public static final int RENDERER_PRIORITY_WAIVED

9

Creates a PrintDocumentAdapter that provides the content of this WebView for printing. The adapter works by converting the WebView contents to a PDF stream. The WebView cannot be drawn during the conversion process - any such draws are undefined. It is recommended to use a dedicated off screen WebView for the printing. If necessary, an application may temporarily hide a visible WebView by using a custom PrintDocumentAdapter instance wrapped around the object returned and observing the onStart and onFinish methods. See

public static final String SCHEME_GEO

643 for more information.

Parameters

public static final String SCHEME_GEO

644

public static final String SCHEME_GEO

603: The user-facing name of the printed document. See

public static final String SCHEME_GEO

646 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Returns

public static final String SCHEME_GEO

643 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

createPrintDocumentAdapter

Added in Deprecated in

public static final String SCHEME_GEO

0

This method was deprecated in API level 21. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
34 which requires user to provide a print document name.

Returns

public static final String SCHEME_GEO

643

createWebMessageChannel

Added in

public static final String SCHEME_GEO

1

Creates a message channel to communicate with JS and returns the message ports that represent the endpoints of this message channel. The HTML5 message channel functionality is described

The returned message channels are entangled and already in started state.

Returns

public static final String SCHEME_GEO

652 the two message ports that form the message channel. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

destroy

Added in

public static final String SCHEME_GEO

2

Destroys the internal state of this WebView. This method should be called after this WebView has been removed from the view system. No other methods may be called on this WebView after destroy.

disableWebView

Added in

public static final String SCHEME_GEO

3

Indicate that the current process does not intend to use WebView, and that an exception should be thrown if a WebView is created or any other methods in the android.webkit package are used.

Applications with multiple processes may wish to call this in processes that are not intended to use WebView to avoid accidentally incurring the memory usage of initializing WebView in long-lived processes that have no need for it, and to prevent potential data directory conflicts (see

public static final String SCHEME_GEO

654).

For example, an audio player application with one process for its activities and another process for its playback service may wish to call this method in the playback service's

public static final String SCHEME_GEO

655.

Throws

public static final String SCHEME_GEO

656 if WebView has already been initialized in the current process.

dispatchCreateViewTranslationRequest

Added in

public static final String SCHEME_GEO

4

Dispatch to collect the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s for translation purpose by traversing the hierarchy when the app requests ui translation. Typically, this method should only be overridden by subclasses that provide a view hierarchy (such as

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
46). Other classes should override

public static final int RENDERER_PRIORITY_WAIVED

795 for normal view or override

public static final String SCHEME_GEO

660 for view contains virtual children. When requested to start the ui translation, the system will call this method to traverse the view hierarchy to collect

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s and create a

public static final String SCHEME_GEO

662 to translate the requests. All the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s must be added when the traversal is done.

The default implementation calls

public static final int RENDERER_PRIORITY_WAIVED

795 for normal view or calls

public static final String SCHEME_GEO

660 for view contains virtual children to build

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43 if the view should be translated. The view is marked as having

public static final String SCHEME_GEO

667 so that recycling of views doesn't prevent the system from attaching the response to it. Therefore, if overriding this method, you should set or reset the transient state.

The implementation calls

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
44 for all the child views.

Parameters

public static final String SCHEME_GEO

669

public static final String SCHEME_GEO

670: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

672

public static final String SCHEME_GEO

37: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Value is

public static final String SCHEME_GEO

675

public static final String SCHEME_GEO

676

public static final String SCHEME_GEO

677: This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

679

public static final String SCHEME_GEO

680: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

dispatchKeyEvent

Added in

public static final String SCHEME_GEO

5

Dispatch a key event to the next view on the focus path. This path runs from the top of the view tree down to the currently focused view. If this view has focus, it will dispatch to itself. Otherwise it will dispatch the next node down the focus path. This method also fires any key listeners.

Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

683: The key event to be dispatched. Returns

public static final String SCHEME_MAILTO

65 True if the event was handled, false otherwise.

documentHasImages

Added in

public static final String SCHEME_GEO

6

Queries the document to see if it contains any image references. The message object will be dispatched with arg1 being set to 1 if images were found and 0 if the document does not reference any images.

Parameters

public static final String SCHEME_GEO

685

public static final String SCHEME_GEO

686: the message that will be dispatched with the result This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

enableSlowWholeDocumentDraw

Added in

public static final String SCHEME_GEO

7

For apps targeting the L release, WebView has a new default behavior that reduces memory footprint and increases performance by intelligently choosing the portion of the HTML document that needs to be drawn. These optimizations are transparent to the developers. However, under certain circumstances, an App developer may want to disable them:

  1. When an app uses public WebView (Context context,
                [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs,  
                int defStyleAttr,  
                int defStyleRes)  
    
    09 to do own drawing and accesses portions of the page that is way outside the visible portion of the page.
  2. When an app uses public static final String SCHEME_GEO 689 to capture a very large HTML document. Note that capturePicture is a deprecated API.

Enabling drawing the entire HTML document has a significant performance cost. This method should be called before any WebViews are created.

evaluateJavascript

Added in

public static final String SCHEME_GEO

8

Asynchronously evaluates JavaScript in the context of the currently displayed page. If non-null,

public static final String SCHEME_GEO

690 will be invoked with any result returned from that execution. This method must be called on the UI thread and the callback will be made on the UI thread.

Compatibility note. Applications targeting

public static final String SCHEME_GEO

691 or later, JavaScript state from an empty WebView is no longer persisted across navigations like

public static final String SCHEME_GEO

692. For example, global variables and functions defined before calling

public static final String SCHEME_GEO

692 will not exist in the loaded page. Applications should use

public static final String SCHEME_GEO

694 instead to persist JavaScript objects across navigations.

Parameters

public static final String SCHEME_GEO

695

public static final String SCHEME_GEO

603: the JavaScript to execute. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

690

public static final String SCHEME_GEO

699: A callback to be invoked when the script execution completes with the result of the execution (if any). May be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if no notification of the result is required.

findAddress

Added in Deprecated in

public static final String SCHEME_GEO

9

This method was deprecated in API level 28. This method is superseded by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
55. Avoid using this method even when targeting API levels where no alternative is available.

Gets the first substring which appears to be the address of a physical location. Only addresses in the United States can be detected, which must consist of:

  • a house number
  • a street name
  • a street type (Road, Circle, etc), either spelled out or abbreviated
  • a city name
  • a state or territory, either spelled out or two-letter abbr
  • an optional 5 digit or 9 digit zip code

All names must be correctly capitalized, and the zip code, if present, must be valid for the state. The street type must be a standard USPS spelling or abbreviation. The state or territory must also be spelled or abbreviated using USPS standards. The house number may not exceed five digits.

Note: This function is deprecated and should be avoided on all API levels, as it cannot detect addresses outside of the United States and has a high rate of false positives. On API level

public static final String SCHEME_GEO

702 and earlier, it also causes the entire WebView implementation to be loaded and initialized, which can throw

public static final String SCHEME_GEO

703 or other exceptions if the WebView implementation is currently being updated.

Parameters

public static final String SCHEME_GEO

704

public static final String SCHEME_GEO

603: the string to search for addresses Returns

public static final String SCHEME_GEO

45 the address, or if no address is found,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77

findAll

Added in Deprecated in

public static final String SCHEME_MAILTO

0

This method was deprecated in API level 16.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21 is preferred.

Finds all instances of find on the page and highlights them. Notifies any registered

public static final String SCHEME_GEO

709.

Parameters

public static final String SCHEME_GEO

710

public static final String SCHEME_GEO

603: the string to find Returns

public static final String SCHEME_GEO

37 the number of occurrences of the String "find" that were found

See also:

  • public static final String SCHEME_GEO 713

findAllAsync

Added in

public static final String SCHEME_MAILTO

1

Finds all instances of find on the page and highlights them, asynchronously. Notifies any registered

public static final String SCHEME_GEO

709. Successive calls to this will cancel any pending searches.

Parameters

public static final String SCHEME_GEO

710

public static final String SCHEME_GEO

603: the string to find. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

See also:

  • public static final String SCHEME_GEO 713

findFocus

Added in

public static final String SCHEME_MAILTO

2

Find the view in the hierarchy rooted at this view that currently has focus.

Returns

public static final int RENDERER_PRIORITY_IMPORTANT

094 The view that currently has focus, or null if no focused view can be found.

findNext

Added in

public static final String SCHEME_MAILTO

3

Highlights and scrolls to the next match found by

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
21, wrapping around page boundaries as necessary. Notifies any registered

public static final String SCHEME_GEO

709. If

public static final String SCHEME_GEO

722 has not been called yet, or if

public static final String SCHEME_GEO

723 has been called since the last find operation, this function does nothing.

Parameters

public static final String SCHEME_GEO

724

public static final String SCHEME_MAILTO

65: the direction to search

See also:

  • public static final String SCHEME_GEO 713

flingScroll

Added in

public static final String SCHEME_MAILTO

4 Parameters

public static final String SCHEME_GEO

727

public static final String SCHEME_GEO

37

public static final String SCHEME_GEO

729

public static final String SCHEME_GEO

37

freeMemory

Added in Deprecated in

public static final String SCHEME_MAILTO

5

This method was deprecated in API level 19. Memory caches are automatically dropped when no longer needed, and in response to system memory pressure.

Informs this WebView that memory is low so that it can free any available memory.

getAccessibilityClassName

Added in

public static final String SCHEME_MAILTO

6

Return the class name of this object to be used for accessibility purposes. Subclasses should only override this if they are implementing something that should be seen as a completely new class of view when used by accessibility, unrelated to the class it is deriving from. This is used to fill in

public static final String SCHEME_GEO

731.

Returns

public static final String SCHEME_MAILTO

62

getAccessibilityNodeProvider

Added in

public static final String SCHEME_MAILTO

7

Gets the provider for managing a virtual view hierarchy rooted at this View and reported to

public static final String SCHEME_MAILTO

05s that explore the window content.

If this method returns an instance, this instance is responsible for managing

public static final int RENDERER_PRIORITY_IMPORTANT

287s describing the virtual sub-tree rooted at this View including the one representing the View itself. Similarly the returned instance is responsible for performing accessibility actions on any virtual view or the root view itself.

If an

public static final String SCHEME_GEO

735 has been specified via calling

public static final String SCHEME_GEO

736 its

public static final String SCHEME_GEO

737 is responsible for handling this call.

Returns

public static final String SCHEME_GEO

738 The provider.

getCertificate

Added in

public static final String SCHEME_MAILTO

8

Gets the SSL certificate for the main top-level page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if there is no certificate (the site is not secure).

Returns

public static final String SCHEME_GEO

740 the SSL certificate for the main top-level page

getContentHeight

Added in

public static final String SCHEME_MAILTO

9

Gets the height of the HTML content.

Returns

public static final String SCHEME_GEO

37 the height of the HTML content

getCurrentWebViewPackage

Added in

public static final String SCHEME_TEL

0

If WebView has already been loaded into the current process this method will return the package that was used to load it. Otherwise, the package that would be used if the WebView was loaded right now will be returned; this does not cause WebView to be loaded, so this information may become outdated at any time. The WebView package changes either when the current WebView package is updated, disabled, or uninstalled. It can also be changed through a Developer Setting. If the WebView package changes, any app process that has loaded WebView will be killed. The next time the app starts and loads WebView it will use the new WebView package instead.

Returns

public static final String SCHEME_GEO

742 the current WebView package, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if there is none.

getFavicon

Added in

public static final String SCHEME_TEL

1

Gets the favicon for the current page. This is the favicon of the current page until WebViewClient.onReceivedIcon is called.

Returns

public static final String SCHEME_GEO

70 the favicon for the current page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if the page doesn't have one or if no page has been loaded

getHandler

Added in

public static final String SCHEME_TEL

2 Returns

public static final String SCHEME_GEO

746 A handler associated with the thread running the View. This handler can be used to pump events in the UI events queue.

getHitTestResult

Added in

public static final String SCHEME_TEL

3

Gets a HitTestResult based on the current cursor node. If a HTML::a tag is found and the anchor has a non-JavaScript URL, the HitTestResult type is set to SRC_ANCHOR_TYPE and the URL is set in the "extra" field. If the anchor does not have a URL or if it is a JavaScript URL, the type will be UNKNOWN_TYPE and the URL has to be retrieved through

public static final String SCHEME_GEO

747 asynchronously. If a HTML::img tag is found, the HitTestResult type is set to IMAGE_TYPE and the URL is set in the "extra" field. A type of SRC_IMAGE_ANCHOR_TYPE indicates an anchor with a URL that has an image as a child node. If a phone number is found, the HitTestResult type is set to PHONE_TYPE and the phone number is set in the "extra" field of HitTestResult. If a map address is found, the HitTestResult type is set to GEO_TYPE and the address is set in the "extra" field of HitTestResult. If an email address is found, the HitTestResult type is set to EMAIL_TYPE and the email is set in the "extra" field of HitTestResult. Otherwise, HitTestResult type is set to UNKNOWN_TYPE.

Returns

public static final int RENDERER_PRIORITY_IMPORTANT

88 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getHttpAuthUsernamePassword

Added in Deprecated in

public static final String SCHEME_TEL

4

This method was deprecated in API level 26. Use

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
90 instead

Retrieves HTTP authentication credentials for a given host and realm from the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
88 instance.

Parameters

public static final String SCHEME_GEO

752

public static final String SCHEME_GEO

603: the host to which the credentials apply

public static final String SCHEME_GEO

754

public static final String SCHEME_GEO

603: the realm to which the credentials apply Returns

public static final String SCHEME_GEO

756 the credentials as a String array, if found. The first element is the username and the second element is the password.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if no credentials are found.

getOriginalUrl

Added in

public static final String SCHEME_TEL

5

Gets the original URL for the current page. This is not always the same as the URL passed to WebViewClient.onPageStarted because although the load for that URL has begun, the current page may not have changed. Also, there may have been redirects resulting in a different URL to that originally requested.

Returns

public static final String SCHEME_GEO

45 the URL that was originally requested for the current page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if no page has been loaded

getProgress

Added in

public static final String SCHEME_TEL

6

Gets the progress for the current page.

Returns

public static final String SCHEME_GEO

37 the progress for the current page between 0 and 100

getRendererPriorityWaivedWhenNotVisible

Added in

public static final String SCHEME_TEL

7

Return whether this WebView requests a priority of

public static final String SCHEME_GEO

43 when not visible.

Returns

public static final String SCHEME_MAILTO

65 whether this WebView requests a priority of

public static final String SCHEME_GEO

43 when not visible.

getRendererRequestedPriority

Added in

public static final String SCHEME_TEL

8

Get the requested renderer priority for this WebView.

Returns

public static final String SCHEME_GEO

37 the requested renderer priority policy. Value is

public static final String SCHEME_GEO

43,

public static final String SCHEME_GEO

38, or

public static final String SCHEME_GEO

40

getSafeBrowsingPrivacyPolicyUrl

Added in

public static final String SCHEME_TEL

9

Returns a URL pointing to the privacy policy for Safe Browsing reporting.

Returns

public static final String SCHEME_GEO

768 the url pointing to a privacy policy document which can be displayed to users. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getScale

Added in Deprecated in

public WebView (Context context)

0

This method was deprecated in API level 17. This method is prone to inaccuracy due to race conditions between the web rendering and UI threads; prefer

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
03.

Gets the current scale of this WebView.

Returns

public static final String SCHEME_GEO

771 the current scale

getSettings

Added in

public WebView (Context context)

1

Gets the WebSettings object used to control the settings for this WebView.

Returns

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
87 a WebSettings object that can be used to control this WebView's settings This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getTextClassifier

Added in

public WebView (Context context)

2

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

009 used by this WebView. If no TextClassifier has been set, this WebView uses the default set by the system.

Returns

public static final int RENDERER_PRIORITY_IMPORTANT

009 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getTitle

Added in

public WebView (Context context)

3

Gets the title for the current page. This is the title of the current page until WebViewClient.onReceivedTitle is called.

Returns

public static final String SCHEME_GEO

45 the title for the current page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if no page has been loaded

getUrl

Added in

public WebView (Context context)

4

Gets the URL for the current page. This is not always the same as the URL passed to WebViewClient.onPageStarted because although the load for that URL has begun, the current page may not have changed.

Returns

public static final String SCHEME_GEO

45 the URL for the current page or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if no page has been loaded

getWebChromeClient

Added in

public WebView (Context context)

5

Gets the chrome handler.

Returns

public static final String SCHEME_GEO

781 the WebChromeClient, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if not yet set

See also:

  • public static final String SCHEME_GEO 783

getWebViewClassLoader

Added in

public WebView (Context context)

6

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

018 used to load internal WebView classes. This method is meant for use by the WebView Support Library, there is no reason to use this method otherwise.

Returns

public static final int RENDERER_PRIORITY_IMPORTANT

018 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getWebViewClient

Added in

public WebView (Context context)

7

Gets the WebViewClient.

Returns

public static final String SCHEME_GEO

787 the WebViewClient, or a default client if not yet set This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

See also:

  • public static final String SCHEME_GEO 789

getWebViewLooper

Added in

public WebView (Context context)

8

Returns the

public static final int RENDERER_PRIORITY_IMPORTANT

023 corresponding to the thread on which WebView calls must be made.

Returns

public static final int RENDERER_PRIORITY_IMPORTANT

023 This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

getWebViewRenderProcess

Added in

public WebView (Context context)

9

Gets a handle to the WebView renderer process associated with this WebView.

In

public static final String SCHEME_GEO

793 and above, WebView may run in "multiprocess" mode. In multiprocess mode, rendering of web content is performed by a sandboxed renderer process separate to the application process. This renderer process may be shared with other WebViews in the application, but is not shared with other application processes.

If WebView is running in multiprocess mode, this method returns a handle to the renderer process associated with the WebView, which can be used to control the renderer process.

Returns

public static final String SCHEME_GEO

794 the

public static final String SCHEME_GEO

794 renderer handle associated with this

public static final int RENDERER_PRIORITY_IMPORTANT

195, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if WebView is not runing in multiprocess mode.

getWebViewRenderProcessClient

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
0

Gets the renderer client object associated with this WebView.

Returns

public static final String SCHEME_GEO

798 the

public static final String SCHEME_GEO

798 object associated with this WebView, if one has been set via

public static final String SCHEME_GEO

800 or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 otherwise.

goBack

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
1

Goes back in the history of this WebView.

goBackOrForward

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
2

Goes to the history item that is the number of steps away from the current item. Steps is negative if backward and positive if forward.

Parameters

public static final String SCHEME_GEO

615

public static final String SCHEME_GEO

37: the number of steps to take back or forward in the back forward list

goForward

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
3

Goes forward in the history of this WebView.

invokeZoomPicker

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
4

Invokes the graphical zoom picker widget for this WebView. This will result in the zoom widget appearing on the screen to control the zoom level of this WebView.

isPrivateBrowsingEnabled

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
5

Gets whether private browsing is enabled in this WebView.

Returns

public static final String SCHEME_MAILTO

65

isVisibleToUserForAutofill

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
6

Computes whether this virtual autofill view is visible to the user.

Note: By default it returns

public static final int RENDERER_PRIORITY_WAIVED

53, but views providing a virtual hierarchy view must override it.

Parameters

public static final String SCHEME_GEO

806

public static final String SCHEME_GEO

37 Returns

public static final String SCHEME_MAILTO

65 Whether the view is visible on the screen.

loadData

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
7

Loads the given data into this WebView using a 'data' scheme URL.

Note that JavaScript's same origin policy means that script running in a page loaded using this method will be unable to access content loaded using any scheme other than 'data', including 'http(s)'. To avoid this restriction, use

public static final String SCHEME_GEO

809 with an appropriate base URL.

The

public static final String SCHEME_GEO

810 parameter specifies whether the data is base64 or URL encoded. If the data is base64 encoded, the value of the encoding parameter must be

public static final String SCHEME_GEO

811. HTML can be encoded with

public static final String SCHEME_GEO

812 like so:

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
8

For all other values of

public static final String SCHEME_GEO

810 (including

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

  1. it is assumed that the data uses ASCII encoding for octets inside the range of safe URL characters and use the standard %xx hex encoding of URLs for octets outside that range. See for more information. Applications targeting

public static final String SCHEME_GEO

815 or later must either use base64 or encode any

public static final String SCHEME_GEO

816 characters in the content as

public static final String SCHEME_GEO

817, otherwise they will be treated as the end of the content and the remaining text used as a document fragment identifier.

The

public static final String SCHEME_GEO

818 parameter specifies the format of the data. If WebView can't handle the specified MIME type, it will download the data. If

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77, defaults to 'text/html'.

The 'data' scheme URL formed by this method uses the default US-ASCII charset. If you need to set a different charset, you should form a 'data' scheme URL which explicitly specifies a charset parameter in the mediatype portion of the URL and call

public static final String SCHEME_GEO

692 instead. Note that the charset obtained from the mediatype portion of a data URL always overrides that specified in the HTML or XML document itself.

Content loaded using this method will have a

public static final String SCHEME_GEO

821 value of

public static final String SCHEME_GEO

822. This must not be considered to be a trusted origin by the application or by any JavaScript code running inside the WebView (for example, event sources in DOM event handlers or web messages), because malicious content can also create frames with a null origin. If you need to identify the main frame's origin in a trustworthy way, you should use

public static final String SCHEME_GEO

809 with a valid HTTP or HTTPS base URL to set the origin.

Parameters

public static final String SCHEME_GEO

824

public static final String SCHEME_GEO

603: a String of data in the given encoding This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

818

public static final String SCHEME_GEO

603: the MIME type of the data, e.g. 'text/html'. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

810

public static final String SCHEME_GEO

603: the encoding of the data This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

loadDataWithBaseURL

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
9

Loads the given data into this WebView, using baseUrl as the base URL for the content. The base URL is used both to resolve relative URLs and when applying JavaScript's same origin policy. The historyUrl is used for the history entry.

The

public static final String SCHEME_GEO

818 parameter specifies the format of the data. If WebView can't handle the specified MIME type, it will download the data. If

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77, defaults to 'text/html'.

Note that content specified in this way can access local device files (via 'file' scheme URLs) only if baseUrl specifies a scheme other than 'http', 'https', 'ftp', 'ftps', 'about' or 'javascript'.

If the base URL uses the data scheme, this method is equivalent to calling

public static final String SCHEME_GEO

835 and the historyUrl is ignored, and the data will be treated as part of a data: URL, including the requirement that the content be URL-encoded or base64 encoded. If the base URL uses any other scheme, then the data will be loaded into the WebView as a plain string (i.e. not part of a data URL) and any URL-encoded entities in the string will not be decoded.

Note that the baseUrl is sent in the 'Referer' HTTP header when requesting subresources (images, etc.) of the page loaded using this method.

If a valid HTTP or HTTPS base URL is not specified in

public static final String SCHEME_GEO

836, then content loaded using this method will have a

public static final String SCHEME_GEO

821 value of

public static final String SCHEME_GEO

822. This must not be considered to be a trusted origin by the application or by any JavaScript code running inside the WebView (for example, event sources in DOM event handlers or web messages), because malicious content can also create frames with a null origin. If you need to identify the main frame's origin in a trustworthy way, you should use a valid HTTP or HTTPS base URL to set the origin.

Parameters

public static final String SCHEME_GEO

836

public static final String SCHEME_GEO

603: the URL to use as the page's base URL. If

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 defaults to 'about:blank'.

public static final String SCHEME_GEO

824

public static final String SCHEME_GEO

603: a String of data in the given encoding This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

818

public static final String SCHEME_GEO

603: the MIME type of the data, e.g. 'text/html'. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

810

public static final String SCHEME_GEO

603: the encoding of the data This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

851

public static final String SCHEME_GEO

603: the URL to use as the history entry. If

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 defaults to 'about:blank'. If non-null, this must be a valid URL.

loadUrl

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
0

Loads the given URL.

Also see compatibility note on

public static final String SCHEME_GEO

854.

Parameters

public static final String SCHEME_GEO

855

public static final String SCHEME_GEO

603: the URL of the resource to load This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

loadUrl

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
1

Loads the given URL with additional HTTP headers, specified as a map from name to value. Note that if this map contains any of the headers that are set by default by this WebView, such as those controlling caching, accept types or the User-Agent, their values may be overridden by this WebView's defaults.

Some older WebView implementations require

public static final String SCHEME_GEO

858 to be mutable.

Also see compatibility note on

public static final String SCHEME_GEO

854.

Parameters

public static final String SCHEME_GEO

855

public static final String SCHEME_GEO

603: the URL of the resource to load This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

858

public static final String SCHEME_GEO

670: map with additional headers This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onApplyWindowInsets

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
2

Called when the view should apply

public static final int RENDERER_PRIORITY_IMPORTANT

050 according to its internal policy.

This method should be overridden by views that wish to apply a policy different from or in addition to the default behavior. Clients that wish to force a view subtree to apply insets should call

public static final int RENDERER_PRIORITY_IMPORTANT

978.

Clients may supply an

public static final int RENDERER_PRIORITY_IMPORTANT

406 to a view. If one is set it will be called during dispatch instead of this method. The listener may optionally call this method from its own implementation if it wishes to apply the view's default insets policy in addition to its own.

Implementations of this method should either return the insets parameter unchanged or a new

public static final int RENDERER_PRIORITY_IMPORTANT

050 cloned from the supplied insets with any insets consumed that this view applied itself. This allows new inset types added in future platform versions to pass through existing implementations unchanged without being erroneously consumed.

By default if a view's

public static final String SCHEME_GEO

870 property is set then the view will consume the system window insets and apply them as padding for the view.

Parameters

public static final String SCHEME_GEO

871

public static final String SCHEME_GEO

872: Insets to apply Returns

public static final int RENDERER_PRIORITY_IMPORTANT

050 The supplied insets with any applied insets consumed

onCheckIsTextEditor

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
3

Check whether the called view is a text editor, in which case it would make sense to automatically display a soft input window for it. Subclasses should override this if they implement

public static final String SCHEME_GEO

874 to return true if a call on that method would return a non-null InputConnection, and they are really a first-class editor that the user would normally start typing on when the go into a window containing your view.

The default implementation always returns false. This does not mean that its

public static final String SCHEME_GEO

874 will not be called or the user can not otherwise perform edits on your view; it is just a hint to the system that this is not the primary purpose of this view.

Returns

public static final String SCHEME_MAILTO

65 Returns true if this view is a text editor, else false.

onChildViewAdded

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
4

This method is deprecated. WebView no longer needs to implement ViewGroup.OnHierarchyChangeListener. This method does nothing now.

Called when a new child is added to a parent view.

Parameters

public static final String SCHEME_GEO

877

public static final String SCHEME_GEO

878: the view in which a child was added

public static final String SCHEME_GEO

879

public static final String SCHEME_GEO

878: the new child view added in the hierarchy

onChildViewRemoved

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
5

This method is deprecated. WebView no longer needs to implement ViewGroup.OnHierarchyChangeListener. This method does nothing now.

Called when a child is removed from a parent view.

Parameters

public static final String SCHEME_GEO

881

public static final String SCHEME_GEO

878: the view from which the child was removed

public static final String SCHEME_GEO

879

public static final String SCHEME_GEO

878: the child removed from the hierarchy

onCreateInputConnection

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
6

Creates a new InputConnection for an InputMethod to interact with the WebView. This is similar to

public static final String SCHEME_GEO

885 but note that WebView calls InputConnection methods on a thread other than the UI thread. If these methods are overridden, then the overriding methods should respect thread restrictions when calling View methods or accessing data.

Parameters

public static final String SCHEME_GEO

886

public static final String SCHEME_GEO

887: Fill in with attribute information about the connection. Returns

public static final String SCHEME_GEO

888

onCreateVirtualViewTranslationRequests

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
7

Collects

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
43s which represents the content to be translated for the virtual views in the host view. This is called if this view returned a virtual view structure from

public static final String SCHEME_GEO

890 and the system determined that those virtual views were relevant for translation.

The default implementation does nothing.

Parameters

public static final String SCHEME_GEO

891

public static final String SCHEME_GEO

892: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_GEO

672

public static final String SCHEME_GEO

37: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Value is

public static final String SCHEME_GEO

675

public static final String SCHEME_GEO

898

public static final String SCHEME_GEO

899: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Returns

public static final String SCHEME_GEO

901 This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onDragEvent

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
8

Handles drag events sent by the system following a call to

public static final int RENDERER_PRIORITY_IMPORTANT

064.

The system calls this method and passes a

public static final String SCHEME_GEO

904 object in response to drag and drop events. This method can then call

public static final String SCHEME_GEO

905 to determine the state of the drag and drop operation.

The default implementation returns

public static final int RENDERER_PRIORITY_WAIVED

54 unless an

public static final String SCHEME_GEO

907 has been set for this view (see

public static final int RENDERER_PRIORITY_WAIVED

319), in which case the default implementation does the following:

  • Returns public static final int RENDERER_PRIORITY_WAIVED 53 for an public static final String SCHEME_GEO 910 event
  • Calls public static final int RENDERER_PRIORITY_WAIVED 318 for an public static final String SCHEME_GEO 912 event
  • Returns public static final int RENDERER_PRIORITY_WAIVED 53 for an public static final String SCHEME_GEO 912 event if the public static final String SCHEME_GEO 915 consumed some or all of the content Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

917: The

public static final String SCHEME_GEO

904 object sent by the system. The

public static final String SCHEME_GEO

905 method returns an action type constant that indicates the type of drag event represented by this object. Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if the method successfully handled the drag event, otherwise

public static final int RENDERER_PRIORITY_WAIVED

54.

The method must return

public static final int RENDERER_PRIORITY_WAIVED

53 in response to an

public static final String SCHEME_GEO

910 action type to continue to receive drag events for the current drag and drop operation.

The method should return

public static final int RENDERER_PRIORITY_WAIVED

53 in response to an

public static final String SCHEME_GEO

912 action type if the dropped data was consumed (at least partially);

public static final int RENDERER_PRIORITY_WAIVED

54, if none of the data was consumed.

For all other events, the return value is

public static final int RENDERER_PRIORITY_WAIVED

54.

onFinishTemporaryDetach

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
9

Called after

public static final int RENDERER_PRIORITY_IMPORTANT

067 when the container is done changing the view.

onGenericMotionEvent

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
0

Implement this method to handle generic motion events.

Generic motion events describe joystick movements, hover events from mouse or stylus devices, trackpad touches, scroll wheel movements and other motion events not handled by

public static final String SCHEME_GEO

930 or

public static final String SCHEME_GEO

931. The

public static final String SCHEME_GEO

932 of the motion event specifies the class of input that was received. Implementations of this method must examine the bits in the source before processing the event. The following code example shows how this is done.

Generic motion events with source class

public static final String SCHEME_GEO

933 are delivered to the view under the pointer. All other generic motion events are delivered to the focused view.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
1 Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

935: The generic motion event being processed. Returns

public static final String SCHEME_MAILTO

65 True if the event was handled, false otherwise.

onGlobalFocusChanged

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
2

This method is deprecated. WebView should not have implemented ViewTreeObserver.OnGlobalFocusChangeListener. This method does nothing now.

Callback method to be invoked when the focus changes in the view tree. When the view tree transitions from touch mode to non-touch mode, oldFocus is null. When the view tree transitions from non-touch mode to touch mode, newFocus is null. When focus changes in non-touch mode (without transition from or to touch mode) either oldFocus or newFocus can be null.

Parameters

public static final String SCHEME_GEO

937

public static final String SCHEME_GEO

878: The previously focused view, if any.

public static final String SCHEME_GEO

939

public static final String SCHEME_GEO

878: The newly focused View, if any.

onHoverEvent

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
3

Implement this method to handle hover events.

This method is called whenever a pointer is hovering into, over, or out of the bounds of a view and the view is not currently being touched. Hover events are represented as pointer events with action

public static final String SCHEME_GEO

941,

public static final String SCHEME_GEO

942, or

public static final String SCHEME_GEO

943.

  • The view receives a hover event with action public static final String SCHEME_GEO 941 when the pointer enters the bounds of the view.
  • The view receives a hover event with action public static final String SCHEME_GEO 942 when the pointer has already entered the bounds of the view and has moved.
  • The view receives a hover event with action public static final String SCHEME_GEO 943 when the pointer has exited the bounds of the view or when the pointer is about to go down due to a button click, tap, or similar user action that causes the view to be touched.

The view should implement this method to return true to indicate that it is handling the hover event, such as by changing its drawable state.

The default implementation calls

public static final String SCHEME_GEO

947 to update the hovered state of the view when a hover enter or hover exit event is received, if the view is enabled and is clickable. The default implementation also sends hover accessibility events.

Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

935: The motion event that describes the hover. Returns

public static final String SCHEME_MAILTO

65 True if the view handled the hover event.

onKeyDown

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
4

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

076: perform press of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077 or

public static final int RENDERER_PRIORITY_IMPORTANT

078 is released, if the view is enabled and clickable.

Key presses in software keyboards will generally NOT trigger this listener, although some may elect to do so in some situations. Do not rely on this to catch software key presses.

Parameters

public static final String SCHEME_GEO

954

public static final String SCHEME_GEO

37: a key code that represents the button pressed, from

public static final int RENDERER_PRIORITY_IMPORTANT

746

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

683: the KeyEvent object that defines the button action Returns

public static final String SCHEME_MAILTO

65 If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false.

onKeyMultiple

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
5

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

081: always returns false (doesn't handle the event).

Key presses in software keyboards will generally NOT trigger this listener, although some may elect to do so in some situations. Do not rely on this to catch software key presses.

Parameters

public static final String SCHEME_GEO

954

public static final String SCHEME_GEO

37: A key code that represents the button pressed, from

public static final int RENDERER_PRIORITY_IMPORTANT

746.

public static final String SCHEME_GEO

964

public static final String SCHEME_GEO

37: The number of times the action was made.

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

683: The KeyEvent object that defines the button action. Returns

public static final String SCHEME_MAILTO

65 If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false.

onKeyUp

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
6

Default implementation of

public static final int RENDERER_PRIORITY_IMPORTANT

084: perform clicking of the view when

public static final int RENDERER_PRIORITY_IMPORTANT

077,

public static final int RENDERER_PRIORITY_IMPORTANT

078 or

public static final int RENDERER_PRIORITY_IMPORTANT

087 is released.

Key presses in software keyboards will generally NOT trigger this listener, although some may elect to do so in some situations. Do not rely on this to catch software key presses.

Parameters

public static final String SCHEME_GEO

954

public static final String SCHEME_GEO

37: A key code that represents the button pressed, from

public static final int RENDERER_PRIORITY_IMPORTANT

746.

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

683: The KeyEvent object that defines the button action. Returns

public static final String SCHEME_MAILTO

65 If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false.

onPause

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
7

Does a best-effort attempt to pause any processing that can be paused safely, such as animations and geolocation. Note that this call does not pause JavaScript. To pause JavaScript globally, use

public static final String SCHEME_GEO

979. To resume WebView, call

public static final String SCHEME_GEO

980.

onProvideAutofillVirtualStructure

Added in

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
8

Populates a

public static final String SCHEME_MAILTO

24 containing virtual children to fullfil an autofill request.

This method should be used when the view manages a virtual structure under this view. For example, a view that draws input fields using

public static final String SCHEME_MAILTO

96.

When implementing this method, subclasses must follow the rules below:

  • Add virtual children by calling the public static final String SCHEME_GEO 983 or public static final String SCHEME_GEO 984 methods, where the public static final String SCHEME_GEO 985 is an unique id identifying the children in the virtual structure.
  • The children hierarchy can have multiple levels if necessary, but ideally it should exclude intermediate levels that are irrelevant for autofill; that would improve the autofill performance.
  • Also implement public static final String SCHEME_GEO 986 to autofill the virtual children.
  • Set the autofill properties of the child structure as defined by public static final String SCHEME_GEO 987, using public static final String SCHEME_GEO 988 to set its autofill id.
  • Call public static final String SCHEME_GEO 989 and/or public static final String SCHEME_GEO 990 when the focused virtual child changed.
  • Override public static final String SCHEME_GEO 991 to allow the platform to query whether a given virtual view is visible to the user in order to support triggering save when all views of interest go away.
  • Call public static final String SCHEME_GEO 992 when the value of a virtual child changed.
  • Call public static final String SCHEME_GEO 993 when the visibility of a virtual child changed.
  • Call public static final String SCHEME_GEO 994 when a virtual child is clicked.
  • Call public static final String SCHEME_GEO 995 when the autofill context of the view structure changed and the current context should be committed (for example, when the user tapped a public static final String SCHEME_GEO 996 button in an HTML page).
  • Call public static final String SCHEME_GEO 997 when the autofill context of the view structure changed and the current context should be canceled (for example, when the user tapped a public static final String SCHEME_GEO 998 button in an HTML page).
  • Provide ways for users to manually request autofill by calling public static final String SCHEME_GEO 999.
  • The public static final String SCHEME_MAILTO 000 and public static final String SCHEME_MAILTO 001 values set in public static final String SCHEME_MAILTO 002 must be relative to the next public static final String SCHEME_MAILTO 003 predecessor view included in the structure.

Views with virtual children support the Autofill Framework mainly by:

  • Providing the metadata defining what the virtual children mean and how they can be autofilled.
  • Implementing the methods that autofill the virtual children.

This method is responsible for the former;

public static final String SCHEME_GEO

986 is responsible for the latter.

The

public static final String SCHEME_MAILTO

24 traditionally represents a

public static final int RENDERER_PRIORITY_IMPORTANT

094, while for web pages it represent HTML nodes. Hence, it's necessary to "map" the HTML properties in a way that is understood by the

public static final int RENDERER_PRIORITY_WAIVED

032 implementations:

  1. Only the HTML nodes inside a public static final String SCHEME_MAILTO 008 are generated.
  2. The source of the HTML is set using public static final String SCHEME_MAILTO 009 in the node representing the WebView.
  3. If a web page has multiple public static final String SCHEME_MAILTO 008s, only the data for the current form is represented—if the user taps a field from another form, then the current autofill context is canceled (by calling public static final String SCHEME_MAILTO 011 and a new context is created for that public static final String SCHEME_MAILTO 008.
  4. Similarly, if the page has public static final String SCHEME_MAILTO 013 nodes, they are not initially represented in the view structure until the user taps a field from a public static final String SCHEME_MAILTO 008 inside the public static final String SCHEME_MAILTO 013, in which case it would be treated the same way as multiple forms described above, except that the public static final String SCHEME_MAILTO 016 of the public static final String SCHEME_MAILTO 008 contains the public static final String SCHEME_MAILTO 018 attribute from the public static final String SCHEME_MAILTO 013 node.
  5. The W3C autofill field ( public static final String SCHEME_MAILTO 020 tag attribute) maps to public static final String SCHEME_MAILTO 021.
  6. If the view is editable, the public static final String SCHEME_MAILTO 022 and public static final String SCHEME_MAILTO 023 must be set.
  7. The public static final String SCHEME_MAILTO 024 attribute maps to public static final String SCHEME_MAILTO 025.
  8. Other HTML attributes can be represented through public static final String SCHEME_MAILTO 026.

If the WebView implementation can determine that the value of a field was set statically (for example, not through Javascript), it should also call

public static final String SCHEME_MAILTO

027.

For example, an HTML form with 2 fields for username and password:

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
9

Would map to:

public static final int RENDERER_PRIORITY_IMPORTANT

00 Parameters

public static final String SCHEME_MAILTO

028

public static final String SCHEME_MAILTO

029: fill in with virtual children data for autofill purposes.

public static final String SCHEME_MAILTO

030

public static final String SCHEME_GEO

37: optional flags.

onProvideContentCaptureStructure

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

01

Populates a

public static final String SCHEME_MAILTO

24 for content capture.

This method is called after a view that is eligible for content capture (for example, if it

public static final String SCHEME_MAILTO

033, an intelligence service is enabled for the user, and the activity rendering the view is enabled for content capture) is laid out and is visible. The populated structure is then passed to the service through

public static final String SCHEME_MAILTO

034.

The default implementation of this method sets the most relevant properties based on related

public static final int RENDERER_PRIORITY_IMPORTANT

094 methods, and views in the standard Android widgets library also override it to set their relevant properties. Therefore, if overriding this method, it is recommended to call

public static final String SCHEME_MAILTO

036.

Note: views that manage a virtual structure under this view must populate just the node representing this view and return right away, then asynchronously report (not necessarily in the UI thread) when the children nodes appear, disappear or have their text changed by calling

public static final String SCHEME_MAILTO

034,

public static final String SCHEME_MAILTO

038, and

public static final String SCHEME_MAILTO

039 respectively. The structure for a child must be created using

public static final String SCHEME_MAILTO

040, and the

public static final String SCHEME_MAILTO

041 for a child can be obtained either through

public static final String SCHEME_MAILTO

042 or

public static final String SCHEME_MAILTO

043.

When the virtual view hierarchy represents a web page, you should also:

  • Call public static final String SCHEME_MAILTO 044 to infer content capture events should be generate for that URL.
  • Create a new public static final int RENDERER_PRIORITY_WAIVED 994 child for every HTML element that renders a new URL (like an public static final String SCHEME_MAILTO
  • and use that session to notify events from that subtree.

Note: the following methods of the

public static final String SCHEME_MAILTO

028 will be ignored:

  • public static final String SCHEME_MAILTO 048
  • public static final String SCHEME_MAILTO 049
  • public static final String SCHEME_MAILTO 050
  • public static final String SCHEME_GEO 983
  • public static final String SCHEME_GEO 984
  • public static final String SCHEME_MAILTO 053
  • public static final String SCHEME_MAILTO 009
  • public static final String SCHEME_MAILTO 055
  • public static final String SCHEME_MAILTO 026
  • public static final String SCHEME_MAILTO 057
  • public static final String SCHEME_MAILTO 058
  • public static final String SCHEME_MAILTO 059
  • public static final String SCHEME_MAILTO 060 Parameters

public static final String SCHEME_MAILTO

028

public static final String SCHEME_MAILTO

029: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

030

public static final String SCHEME_GEO

37

onProvideVirtualStructure

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

02

Called when assist structure is being retrieved from a view as part of

public static final int RENDERER_PRIORITY_IMPORTANT

100 to generate additional virtual structure under this view. The default implementation uses

public static final String SCHEME_MAILTO

067 to try to generate this from the view's virtual accessibility nodes, if any. You can override this for a more optimal implementation providing this data.

Parameters

public static final String SCHEME_MAILTO

028

public static final String SCHEME_MAILTO

029

onResolvePointerIcon

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

03

Resolve the pointer icon that should be used for specified pointer in the motion event. The default implementation will resolve the pointer icon to one set using

public static final String SCHEME_MAILTO

070 for mouse devices. Subclasses may override this to customize the icon for the given pointer. For example, the pointer icon for a stylus pointer can be resolved in the following way:

public static final String SCHEME_MAILTO

071

Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

935: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

075

public static final String SCHEME_GEO

37: The index of the pointer in

public static final String SCHEME_GEO

682 for which to retrieve the

public static final String SCHEME_MAILTO

078. This will be between 0 and

public static final String SCHEME_MAILTO

079. Returns

public static final String SCHEME_MAILTO

078 This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onResume

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

05

Resumes a WebView after a previous call to

public static final int RENDERER_PRIORITY_IMPORTANT

105.

onStartTemporaryDetach

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

06

This is called when a container is going to temporarily detach a child, with

public static final int RENDERER_PRIORITY_IMPORTANT

108. It will either be followed by

public static final int RENDERER_PRIORITY_IMPORTANT

872 or

public static final String SCHEME_MAILTO

085 when the container is done.

onTouchEvent

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

07

Implement this method to handle touch screen motion events.

If this method is used to detect click actions, it is recommended that the actions be performed by implementing and calling

public static final String SCHEME_MAILTO

086. This will ensure consistent system behavior, including:

  • obeying click sound preferences
  • dispatching OnClickListener calls
  • handling public static final String SCHEME_MAILTO 087 when accessibility features are enabled Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

935: The motion event. Returns

public static final String SCHEME_MAILTO

65 True if the event was handled, false otherwise.

onTrackballEvent

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

08

Implement this method to handle trackball motion events.

The relative movement of the trackball since the last event can be retrieve with

public static final String SCHEME_MAILTO

091 and

public static final String SCHEME_MAILTO

092. These are normalized so that a movement of 1 corresponds to the user pressing one DPAD key (so they will often be fractional values, representing the more fine-grained movement information available from a trackball).

Parameters

public static final String SCHEME_GEO

682

public static final String SCHEME_GEO

935: The motion event. Returns

public static final String SCHEME_MAILTO

65 True if the event was handled, false otherwise.

onVirtualViewTranslationResponses

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

09

Called when the content from

public static final int RENDERER_PRIORITY_IMPORTANT

115 had been translated by the TranslationService.

The default implementation does nothing.

Parameters

public static final String SCHEME_GEO

685

public static final String SCHEME_MAILTO

098: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onWindowFocusChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

10

Called when the window containing this view gains or loses focus. Note that this is separate from view focus: to receive key events, both your view and its window must have focus. If a window is displayed on top of yours that takes input focus, then your own window will lose focus but the view focus will remain unchanged.

Parameters

public static final String SCHEME_MAILTO

100

public static final String SCHEME_MAILTO

65: True if the window containing this view now has focus, false otherwise.

overlayHorizontalScrollbar

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

11

This method was deprecated in API level 23. This method is now obsolete.

Gets whether horizontal scrollbar has overlay style.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53

overlayVerticalScrollbar

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

12

This method was deprecated in API level 23. This method is now obsolete.

Gets whether vertical scrollbar has overlay style.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

54

pageDown

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

13

Scrolls the contents of this WebView down by half the page size.

Parameters

public static final String SCHEME_MAILTO

106

public static final String SCHEME_MAILTO

65:

public static final int RENDERER_PRIORITY_WAIVED

53 to jump to bottom of page Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if the page was scrolled

pageUp

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

14

Scrolls the contents of this WebView up by half the view size.

Parameters

public static final String SCHEME_MAILTO

001

public static final String SCHEME_MAILTO

65:

public static final int RENDERER_PRIORITY_WAIVED

53 to jump to the top of the page Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if the page was scrolled

pauseTimers

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

15

Pauses all layout, parsing, and JavaScript timers for all WebViews. This is a global requests, not restricted to just this WebView. This can be useful if the application has been paused.

performLongClick

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

16

Calls this view's OnLongClickListener, if it is defined. Invokes the context menu if the OnLongClickListener did not consume the event.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if one of the above receivers consumed the event,

public static final int RENDERER_PRIORITY_WAIVED

54 otherwise

postUrl

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

17

Loads the URL with postData using "POST" method into this WebView. If url is not a network URL, it will be loaded with

public static final String SCHEME_GEO

692 instead, ignoring the postData param.

Parameters

public static final String SCHEME_GEO

855

public static final String SCHEME_GEO

603: the URL of the resource to load This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

123

public static final String SCHEME_MAILTO

124: the data will be passed to "POST" request, which must be be "application/x-www-form-urlencoded" encoded. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

postVisualStateCallback

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

18

Posts a

public static final int RENDERER_PRIORITY_IMPORTANT

134, which will be called when the current state of the WebView is ready to be drawn.

Because updates to the DOM are processed asynchronously, updates to the DOM may not immediately be reflected visually by subsequent

public static final String SCHEME_MAILTO

127 invocations. The

public static final int RENDERER_PRIORITY_IMPORTANT

134 provides a mechanism to notify the caller when the contents of the DOM at the current time are ready to be drawn the next time the

public static final int RENDERER_PRIORITY_IMPORTANT

195 draws.

The next draw after the callback completes is guaranteed to reflect all the updates to the DOM up to the point at which the

public static final int RENDERER_PRIORITY_IMPORTANT

134 was posted, but it may also contain updates applied after the callback was posted.

The state of the DOM covered by this API includes the following:

  • primitive HTML elements (div, img, span, etc..)
  • images
  • CSS animations
  • WebGL
  • canvas

It does not include the state of:

  • the video tag

To guarantee that the

public static final int RENDERER_PRIORITY_IMPORTANT

195 will successfully render the first frame after the

public static final String SCHEME_MAILTO

132 method has been called a set of conditions must be met:

  • If the public static final int RENDERER_PRIORITY_IMPORTANT 195's visibility is set to public WebView (Context context,
                [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)  
    
    56 then the public static final int RENDERER_PRIORITY_IMPORTANT 195 must be attached to the view hierarchy.
  • If the public static final int RENDERER_PRIORITY_IMPORTANT 195's visibility is set to public static final String SCHEME_TEL 82 then the public static final int RENDERER_PRIORITY_IMPORTANT 195 must be attached to the view hierarchy and must be made public WebView (Context context,
                [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)  
    
    56 from the public static final String SCHEME_MAILTO 132 method.
  • If the public static final int RENDERER_PRIORITY_IMPORTANT 195's visibility is set to public static final String SCHEME_TEL 50 then the public static final int RENDERER_PRIORITY_IMPORTANT 195 must be attached to the view hierarchy and its public static final String SCHEME_MAILTO 144's width and height need to be set to fixed values and must be made public WebView (Context context,
                [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)  
    
    56 from the public static final String SCHEME_MAILTO 132 method.

When using this API it is also recommended to enable pre-rasterization if the

public static final int RENDERER_PRIORITY_IMPORTANT

195 is off screen to avoid flickering. See

public static final String SCHEME_MAILTO

148 for more details and do consider its caveats.

Parameters

public static final String SCHEME_MAILTO

149

public static final String SCHEME_GEO

892: An id that will be returned in the callback to allow callers to match requests with callbacks.

public static final String SCHEME_MAILTO

151

public static final String SCHEME_MAILTO

152: The callback to be invoked. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

postWebMessage

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

19

Post a message to main frame. The embedded application can restrict the messages to a certain target origin. See for how target origin can be used.

A target origin can be set as a wildcard ("*"). However this is not recommended. See the page above for security issues.

Content loaded via

public static final String SCHEME_MAILTO

154 will not have a valid origin, and thus cannot be sent messages securely. If you need to send messages using this function, you should use

public static final String SCHEME_MAILTO

155 with a valid HTTP or HTTPS

public static final String SCHEME_GEO

836 to define a valid origin that can be used for messaging.

Parameters

public static final String SCHEME_MAILTO

157

public static final String SCHEME_MAILTO

158: the WebMessage This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

160

public static final String SCHEME_MAILTO

161: the target origin. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

reload

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

20

Reloads the current URL.

removeJavascriptInterface

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

21

Removes a previously injected Java object from this WebView. Note that the removal will not be reflected in JavaScript until the page is next (re)loaded. See

public static final String SCHEME_GEO

694.

Parameters

public static final String SCHEME_GEO

602

public static final String SCHEME_GEO

603: the name used to expose the object in JavaScript This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

requestChildRectangleOnScreen

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

22

Called when a child of this group wants a particular rectangle to be positioned onto the screen.

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
46s overriding this can trust that:

  • child will be a direct child of this group
  • rectangle will be in the child's content coordinates

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
46s overriding this should uphold the contract:

  • nothing will change if the rectangle is already visible
  • the view port will be scrolled only just enough to make the rectangle visible Parameters

public static final String SCHEME_GEO

879

public static final String SCHEME_GEO

878: The direct child making the request. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

172

public static final String SCHEME_MAILTO

173: The rectangle in the child's coordinates the child wishes to be on the screen.

public static final String SCHEME_MAILTO

174

public static final String SCHEME_MAILTO

65: True to forbid animated or delayed scrolling, false otherwise Returns

public static final String SCHEME_MAILTO

65 Whether the group scrolled to handle the operation

requestFocus

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

23

Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from. The rectangle can help give larger views a finer grained hint about where focus is coming from, and therefore, where to show selection, or forward focus change internally. A view will not actually take focus if it is not focusable (

public static final String SCHEME_MAILTO

177 returns false), or if it is focusable and it is not focusable in touch mode (

public static final String SCHEME_MAILTO

  1. while the device is in touch mode. A View will not take focus if it is not visible. A View will not take focus if one of its parents has

public static final String SCHEME_MAILTO

179 equal to

public static final String SCHEME_MAILTO

180. See also

public static final String SCHEME_TEL

33, which is what you call to say that you have focus, and you want your parent to look for the next one. You may wish to override this method if your custom

public static final int RENDERER_PRIORITY_IMPORTANT

094 has an internal

public static final int RENDERER_PRIORITY_IMPORTANT

094 that it wishes to forward the request to. Looks for a view to give focus to respecting the setting specified by

public static final int RENDERER_PRIORITY_IMPORTANT

145. Uses

public static final String SCHEME_MAILTO

185 to find focus within the children of this group when appropriate.

Parameters

public static final String SCHEME_MAILTO

186

public static final String SCHEME_GEO

37: One of FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, and FOCUS_RIGHT

public static final String SCHEME_MAILTO

188

public static final String SCHEME_MAILTO

173: The rectangle (in this View's coordinate system) to give a finer grained hint about where focus is coming from. May be null if there is no hint. Returns

public static final String SCHEME_MAILTO

65 Whether this view or one of its descendants actually took focus.

requestFocusNodeHref

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

24

Requests the anchor or image element URL at the last tapped point. If hrefMsg is

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77, this method returns immediately and does not dispatch hrefMsg to its target. If the tapped point hits an image, an anchor, or an image in an anchor, the message associates strings in named keys in its data. The value paired with the key may be an empty string.

Parameters

public static final String SCHEME_MAILTO

192

public static final String SCHEME_GEO

686: the message to be dispatched with the result of the request. The message data contains three keys. "url" returns the anchor's href attribute. "title" returns the anchor's text. "src" returns the image's src attribute. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

requestImageRef

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

25

Requests the URL of the image last touched by the user. msg will be sent to its target with a String representing the URL as its object.

Parameters

public static final String SCHEME_MAILTO

195

public static final String SCHEME_GEO

686: the message to be dispatched with the result of the request as the data member with "url" as key. The result can be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

restoreState

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

26

Restores the state of this WebView from the given Bundle. This method is intended for use in

public static final String SCHEME_MAILTO

198 and should be called to restore the state of this WebView. If it is called after this WebView has had a chance to build state (load pages, create a back/forward list, etc.) there may be undesirable side-effects. Please note that this method no longer restores the display data for this WebView.

Parameters

public static final String SCHEME_MAILTO

199

public static final String SCHEME_MAILTO

200: the incoming Bundle of state This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Returns

public static final String SCHEME_GEO

641 the restored back/forward list or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if restoreState failed

resumeTimers

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

27

Resumes all layout, parsing, and JavaScript timers for all WebViews. This will resume dispatching all timers.

savePassword

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

28

This method was deprecated in API level 18. Saving passwords in WebView will not be supported in future versions.

Sets a username and password pair for the specified host. This data is used by the WebView to autocomplete username and password fields in web forms. Note that this is unrelated to the credentials used for HTTP authentication.

Parameters

public static final String SCHEME_GEO

752

public static final String SCHEME_GEO

603: the host that required the credentials

public static final String SCHEME_MAILTO

206

public static final String SCHEME_GEO

603: the username for the given host

public static final String SCHEME_MAILTO

208

public static final String SCHEME_GEO

603: the password for the given host

See also:

  • public static final String SCHEME_MAILTO 210
  • public static final String SCHEME_MAILTO 211

saveState

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

29

Saves the state of this WebView used in

public static final int RENDERER_PRIORITY_IMPORTANT

158. Please note that this method no longer stores the display data for this WebView. The previous behavior could potentially leak files if

public static final String SCHEME_MAILTO

213 was never called.

Parameters

public static final String SCHEME_MAILTO

214

public static final String SCHEME_MAILTO

200: the Bundle to store this WebView's state This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Returns

public static final String SCHEME_GEO

641 the same copy of the back/forward list used to save the state,

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if the method fails.

saveWebArchive

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

30

Saves the current view as a web archive.

Parameters

public static final String SCHEME_MAILTO

219

public static final String SCHEME_GEO

603: the filename where the archive should be placed This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

saveWebArchive

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

31

Saves the current view as a web archive.

Parameters

public static final String SCHEME_MAILTO

222

public static final String SCHEME_GEO

603: the filename where the archive should be placed This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

225

public static final String SCHEME_MAILTO

65: if

public static final int RENDERER_PRIORITY_WAIVED

54, takes basename to be a file. If

public static final int RENDERER_PRIORITY_WAIVED

53, basename is assumed to be a directory in which a filename will be chosen according to the URL of the current page.

public static final String SCHEME_MAILTO

151

public static final String SCHEME_GEO

699: called after the web archive has been saved. The parameter for onReceiveValue will either be the filename under which the file was saved, or

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 if saving the file failed.

setBackgroundColor

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

32

Sets the background color for this view.

Parameters

public static final String SCHEME_MAILTO

232

public static final String SCHEME_GEO

37: the color of the background

setCertificate

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

33

This method was deprecated in API level 17. Calling this function has no useful effect, and will be ignored in future releases.

Sets the SSL certificate for the main top-level page.

Parameters

public static final String SCHEME_MAILTO

234

public static final String SCHEME_MAILTO

235

setDataDirectorySuffix

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

34

Define the directory used to store WebView data for the current process. The provided suffix will be used when constructing data and cache directory paths. If this API is not called, no suffix will be used. Each directory can be used by only one process in the application. If more than one process in an app wishes to use WebView, only one process can use the default directory, and other processes must call this API to define a unique suffix.

This means that different processes in the same application cannot directly share WebView-related data, since the data directories must be distinct. Applications that use this API may have to explicitly pass data between processes. For example, login cookies may have to be copied from one process's cookie jar to the other using

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
89 if both processes' WebViews are intended to be logged in.

Most applications should simply ensure that all components of the app that rely on WebView are in the same process, to avoid needing multiple data directories. The

public static final String SCHEME_MAILTO

237 method can be used to ensure that the other processes do not use WebView by accident in this case.

This API must be called before any instances of WebView are created in this process and before any other methods in the android.webkit package are called by this process.

Parameters

public static final String SCHEME_MAILTO

238

public static final String SCHEME_GEO

603: The directory name suffix to be used for the current process. Must not contain a path separator. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Throws

public static final String SCHEME_GEO

656 if WebView has already been initialized in the current process.

public static final String SCHEME_MAILTO

242 if the suffix contains a path separator.

setDownloadListener

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

35

Registers the interface to be used when content can not be handled by the rendering engine, and should be downloaded instead. This will replace the current handler.

Parameters

public static final String SCHEME_MAILTO

243

public static final String SCHEME_MAILTO

244: an implementation of DownloadListener This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

setFindListener

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

36

Registers the listener to be notified as find-on-page operations progress. This will replace the current listener.

Parameters

public static final String SCHEME_MAILTO

243

public static final String SCHEME_MAILTO

247: an implementation of

public static final String SCHEME_GEO

709 This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

setHorizontalScrollbarOverlay

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

37

This method was deprecated in API level 23. This method has no effect.

Specifies whether the horizontal scrollbar has overlay style.

Parameters

public static final String SCHEME_MAILTO

250

public static final String SCHEME_MAILTO

65:

public static final int RENDERER_PRIORITY_WAIVED

53 if horizontal scrollbar should have overlay style

setHttpAuthUsernamePassword

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

38

This method was deprecated in API level 26. Use

public static final int RENDERER_PRIORITY_IMPORTANT

177 instead

Stores HTTP authentication credentials for a given host and realm to the

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr)
88 instance.

Parameters

public static final String SCHEME_GEO

752

public static final String SCHEME_GEO

603: the host to which the credentials apply

public static final String SCHEME_GEO

754

public static final String SCHEME_GEO

603: the realm to which the credentials apply

public static final String SCHEME_MAILTO

206

public static final String SCHEME_GEO

603: the username

public static final String SCHEME_MAILTO

208

public static final String SCHEME_GEO

603: the password

setInitialScale

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

39

Sets the initial scale for this WebView. 0 means default. The behavior for the default scale depends on the state of

public static final String SCHEME_MAILTO

263 and

public static final String SCHEME_MAILTO

264. If the content fits into the WebView control by width, then the zoom is set to 100%. For wide content, the behavior depends on the state of

public static final String SCHEME_MAILTO

264. If its value is

public static final int RENDERER_PRIORITY_WAIVED

53, the content will be zoomed out to be fit by width into the WebView control, otherwise not. If initial scale is greater than 0, WebView starts with this value as initial scale. Please note that unlike the scale properties in the viewport meta tag, this method doesn't take the screen density into account.

Parameters

public static final String SCHEME_MAILTO

267

public static final String SCHEME_GEO

37: the initial scale in percent

setLayerType

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

40

Specifies the type of layer backing this view. The layer can be

public static final String SCHEME_TEL

88,

public static final String SCHEME_TEL

90 or

public static final String SCHEME_TEL

86.

A layer is associated with an optional

public static final String SCHEME_GEO

105 instance that controls how the layer is composed on screen. The following properties of the paint are taken into account when composing the layer:

  • public static final String SCHEME_MAILTO 273
  • public static final String SCHEME_MAILTO 274
  • public static final String SCHEME_MAILTO 275

If this view has an alpha value set to < 1.0 by calling

public static final String SCHEME_MAILTO

276, the alpha value of the layer's paint is superseded by this view's alpha value.

Refer to the documentation of

public static final String SCHEME_TEL

88,

public static final String SCHEME_TEL

90 and

public static final String SCHEME_TEL

86 for more information on when and how to use layers.

Parameters

public static final String SCHEME_MAILTO

280

public static final String SCHEME_GEO

37: The type of layer to use with this view, must be one of

public static final String SCHEME_MAILTO

282,

public static final String SCHEME_MAILTO

283 or

public static final String SCHEME_MAILTO

284 Value is

public static final String SCHEME_MAILTO

282,

public static final String SCHEME_MAILTO

283, or

public static final String SCHEME_MAILTO

284

public static final String SCHEME_MAILTO

288

public static final String SCHEME_MAILTO

289: The paint used to compose the layer. This argument is optional and can be null. It is ignored when the layer type is

public static final String SCHEME_MAILTO

282

setLayoutParams

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

41

Set the layout parameters associated with this view. These supply parameters to the parent of this view specifying how it should be arranged. There are many subclasses of ViewGroup.LayoutParams, and these correspond to the different subclasses of ViewGroup that are responsible for arranging their children.

Parameters

public static final String SCHEME_MAILTO

291

public static final String SCHEME_MAILTO

292: The layout parameters for this view, cannot be null

setMapTrackballToArrowKeys

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

42

This method was deprecated in API level 17. Only the default case,

public static final int RENDERER_PRIORITY_WAIVED

53, will be supported in a future version.

Parameters

public static final String SCHEME_MAILTO

294

public static final String SCHEME_MAILTO

65

setNetworkAvailable

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

43

Informs WebView of the network state. This is used to set the JavaScript property window.navigator.isOnline and generates the online/offline event as specified in HTML5, sec. 5.7.7

Parameters

public static final String SCHEME_MAILTO

296

public static final String SCHEME_MAILTO

65: a boolean indicating if network is available

setOverScrollMode

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

44

Set the over-scroll mode for this view. Valid over-scroll modes are

public WebView (Context context)

21,

public WebView (Context context)

23 (allow over-scrolling only if the view content is larger than the container), or

public WebView (Context context)

25. Setting the over-scroll mode of a view will have an effect only if the view is capable of scrolling.

Parameters

public static final String SCHEME_MAILTO

301

public static final String SCHEME_GEO

37: The new over-scroll mode for this view.

setPictureListener

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

45

This method was deprecated in API level 15. This method is now obsolete.

Sets the Picture listener. This is an interface used to receive notifications of a new Picture.

Parameters

public static final String SCHEME_MAILTO

243

public static final String SCHEME_MAILTO

304: an implementation of WebView.PictureListener

setRendererPriorityPolicy

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

46

Set the renderer priority policy for this

public static final int RENDERER_PRIORITY_IMPORTANT

195. The priority policy will be used to determine whether an out of process renderer should be considered to be a target for OOM killing. Because a renderer can be associated with more than one WebView, the final priority it is computed as the maximum of any attached WebViews. When a WebView is destroyed it will cease to be considerered when calculating the renderer priority. Once no WebViews remain associated with the renderer, the priority of the renderer will be reduced to

public static final String SCHEME_GEO

43. The default policy is to set the priority to

public static final String SCHEME_GEO

40 regardless of visibility, and this should not be changed unless the caller also handles renderer crashes with

public static final String SCHEME_MAILTO

308. Any other setting will result in WebView renderers being killed by the system more aggressively than the application.

Parameters

public static final String SCHEME_MAILTO

309

public static final String SCHEME_GEO

37: the minimum priority at which this WebView desires the renderer process to be bound. Value is

public static final String SCHEME_GEO

43,

public static final String SCHEME_GEO

38, or

public static final String SCHEME_GEO

40

public static final String SCHEME_MAILTO

314

public static final String SCHEME_MAILTO

65: if

public static final int RENDERER_PRIORITY_WAIVED

53, this flag specifies that when this WebView is not visible, it will be treated as if it had requested a priority of

public static final String SCHEME_GEO

setSafeBrowsingWhitelist

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

47

Sets the list of hosts (domain names/IP addresses) that are exempt from SafeBrowsing checks. The list is global for all the WebViews.

Each rule should take one of these:

Rule Example Matches Subdomain HOSTNAME example.com Yes .HOSTNAME .example.com No IPV4_LITERAL 192.168.1.1 No IPV6_LITERAL_WITH_BRACKETS [10:20:30:40:50:60:70:80]No

All other rules, including wildcards, are invalid.

The correct syntax for hosts is defined by .

Parameters

public static final String SCHEME_MAILTO

318

public static final String SCHEME_GEO

680: the list of hosts This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

151

public static final String SCHEME_GEO

699: will be called with

public static final int RENDERER_PRIORITY_WAIVED

53 if hosts are successfully added to the allowlist. It will be called with

public static final int RENDERER_PRIORITY_WAIVED

54 if any hosts are malformed. The callback will be run on the UI thread This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

setScrollBarStyle

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

48

Specify the style of the scrollbars. The scrollbars can be overlaid or inset. When inset, they add to the padding of the view. And the scrollbars can be drawn inside the padding area or on the edge of the view. For example, if a view has a background drawable and you want to draw the scrollbars inside the padding specified by the drawable, you can use SCROLLBARS_INSIDE_OVERLAY or SCROLLBARS_INSIDE_INSET. If you want them to appear at the edge of the view, ignoring the padding, then you can use SCROLLBARS_OUTSIDE_OVERLAY or SCROLLBARS_OUTSIDE_INSET.

Parameters

public static final String SCHEME_MAILTO

326

public static final String SCHEME_GEO

37: the style of the scrollbars. Should be one of SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_INSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY or SCROLLBARS_OUTSIDE_INSET. Value is

public static final String SCHEME_MAILTO

328,

public static final String SCHEME_MAILTO

329,

public static final String SCHEME_MAILTO

330, or

public static final String SCHEME_MAILTO

331

setTextClassifier

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

49

Sets the

public static final int RENDERER_PRIORITY_IMPORTANT

009 for this WebView.

Parameters

public static final String SCHEME_MAILTO

333

public static final String SCHEME_MAILTO

334: This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

setVerticalScrollbarOverlay

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

50

This method was deprecated in API level 23. This method has no effect.

Specifies whether the vertical scrollbar has overlay style.

Parameters

public static final String SCHEME_MAILTO

250

public static final String SCHEME_MAILTO

65:

public static final int RENDERER_PRIORITY_WAIVED

53 if vertical scrollbar should have overlay style

setWebChromeClient

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

51

Sets the chrome handler. This is an implementation of WebChromeClient for use in handling JavaScript dialogs, favicons, titles, and the progress. This will replace the current handler.

Parameters

public static final String SCHEME_MAILTO

339

public static final String SCHEME_MAILTO

340: an implementation of WebChromeClient This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

See also:

  • public static final String SCHEME_MAILTO 342

setWebContentsDebuggingEnabled

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

52

Enables debugging of web contents (HTML / CSS / JavaScript) loaded into any WebViews of this application. This flag can be enabled in order to facilitate debugging of web layouts and JavaScript code running inside WebViews. Please refer to WebView documentation for the debugging guide.

In WebView 113.0.5656.0 and later, this is enabled automatically if the app is declared as in its manifest; otherwise, the default is

public static final int RENDERER_PRIORITY_WAIVED

54.

Enabling web contents debugging allows the state of any WebView in the app to be inspected and modified by the user via adb. This is a security liability and should not be enabled in production builds of apps unless this is an explicitly intended use of the app. More info on secure debug settings.

Parameters

public static final String SCHEME_MAILTO

345

public static final String SCHEME_MAILTO

65: whether to enable web contents debugging

setWebViewClient

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

53

Sets the WebViewClient that will receive various notifications and requests. This will replace the current handler.

Parameters

public static final String SCHEME_MAILTO

339

public static final String SCHEME_MAILTO

348: an implementation of WebViewClient This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

See also:

  • public static final String SCHEME_MAILTO 350

setWebViewRenderProcessClient

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

54

Sets the renderer client object associated with this WebView.

The renderer client encapsulates callbacks relevant to WebView renderer state. See

public static final String SCHEME_GEO

798 for details.

Although many WebView instances may share a single underlying renderer, and renderers may live either in the application process, or in a sandboxed process that is isolated from the application process, instances of

public static final String SCHEME_GEO

798 are set per-WebView. Callbacks represent renderer events from the perspective of this WebView, and may or may not be correlated with renderer events affecting other WebViews.

Parameters

public static final String SCHEME_MAILTO

353

public static final String SCHEME_MAILTO

354: the Executor on which

public static final String SCHEME_GEO

798 callbacks will execute. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77. Callback and listener events are dispatched through this

public static final String SCHEME_MAILTO

357, providing an easy way to control which thread is used. To dispatch events through the main thread of your application, you can use

public static final String SCHEME_MAILTO

358. Otherwise, provide an

public static final String SCHEME_MAILTO

357 that dispatches to an appropriate thread.

public static final String SCHEME_MAILTO

360

public static final String SCHEME_MAILTO

361: the

public static final String SCHEME_GEO

798 object. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

setWebViewRenderProcessClient

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

55

Sets the renderer client object associated with this WebView. See

public static final String SCHEME_MAILTO

364 for details.

public static final String SCHEME_GEO

798 callbacks will run on the thread that this WebView was initialized on.

Parameters

public static final String SCHEME_MAILTO

360

public static final String SCHEME_MAILTO

361: the

public static final String SCHEME_GEO

798 object. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

shouldDelayChildPressedState

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

56

Return true if the pressed state should be delayed for children or descendants of this ViewGroup. Generally, this should be done for containers that can scroll, such as a List. This prevents the pressed state from appearing when the user is actually trying to scroll the content. The default implementation returns true for compatibility reasons. Subclasses that do not scroll should generally override this method and return false.

Returns

public static final String SCHEME_MAILTO

65

showFindDialog

Added in Deprecated in

public static final int RENDERER_PRIORITY_IMPORTANT

57

This method was deprecated in API level 18. This method does not work reliably on all Android versions; implementing a custom find dialog using WebView.findAllAsync() provides a more robust solution.

Starts an ActionMode for finding text in this WebView. Only works if this WebView is attached to the view system.

Parameters

public static final String SCHEME_MAILTO

371

public static final String SCHEME_GEO

603: if non-null, will be the initial text to search for. Otherwise, the last String searched for in this WebView will be used to start.

public static final String SCHEME_MAILTO

373

public static final String SCHEME_MAILTO

65: if

public static final int RENDERER_PRIORITY_WAIVED

53, show the IME, assuming the user will begin typing. If

public static final int RENDERER_PRIORITY_WAIVED

54 and text is non-null, perform a find all. Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if the find dialog is shown,

public static final int RENDERER_PRIORITY_WAIVED

54 otherwise

startSafeBrowsing

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

58

Starts Safe Browsing initialization.

URL loads are not guaranteed to be protected by Safe Browsing until after

public static final String SCHEME_MAILTO

151 is invoked with

public static final int RENDERER_PRIORITY_WAIVED

53. Safe Browsing is not fully supported on all devices. For those devices

public static final String SCHEME_MAILTO

151 will receive

public static final int RENDERER_PRIORITY_WAIVED

54.

This should not be called if Safe Browsing has been disabled by manifest tag or

public static final String SCHEME_MAILTO

384. This prepares resources used for Safe Browsing.

This should be called with the Application Context (and will always use the Application context to do its work regardless).

Parameters

public static final String SCHEME_GEO

551

public static final String SCHEME_GEO

552: Application Context. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

151

public static final String SCHEME_GEO

699: will be called on the UI thread with

public static final int RENDERER_PRIORITY_WAIVED

53 if initialization is successful,

public static final int RENDERER_PRIORITY_WAIVED

54 otherwise. This value may be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

stopLoading

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

59

Stops the current load.

zoomBy

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

60

Performs a zoom operation in this WebView.

Parameters

public static final String SCHEME_MAILTO

393

public static final String SCHEME_GEO

771: the zoom factor to apply. The zoom factor will be clamped to the WebView's zoom limits. This value must be in the range 0.01 to 100.0 inclusive.

zoomIn

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

61

Performs zoom in in this WebView.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if zoom in succeeds,

public static final int RENDERER_PRIORITY_WAIVED

54 if no zoom changes

zoomOut

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

62

Performs zoom out in this WebView.

Returns

public static final String SCHEME_MAILTO

65

public static final int RENDERER_PRIORITY_WAIVED

53 if zoom out succeeds,

public static final int RENDERER_PRIORITY_WAIVED

54 if no zoom changes

Protected methods

computeHorizontalScrollOffset

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

63

Compute the horizontal offset of the horizontal scrollbar's thumb within the horizontal range. This value is used to compute the position of the thumb within the scrollbar's track.

The range is expressed in arbitrary units that must be the same as the units used by

public static final String SCHEME_MAILTO

401 and

public static final String SCHEME_MAILTO

402.

The default offset is the scroll offset of this view.

Returns

public static final String SCHEME_GEO

37 the horizontal offset of the scrollbar's thumb

computeHorizontalScrollRange

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

64

Compute the horizontal range that the horizontal scrollbar represents.

The range is expressed in arbitrary units that must be the same as the units used by

public static final String SCHEME_MAILTO

402 and

public static final String SCHEME_MAILTO

405.

The default range is the drawing width of this view.

Returns

public static final String SCHEME_GEO

37 the total horizontal range represented by the horizontal scrollbar

computeVerticalScrollExtent

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

65

Compute the vertical extent of the vertical scrollbar's thumb within the vertical range. This value is used to compute the length of the thumb within the scrollbar's track.

The range is expressed in arbitrary units that must be the same as the units used by

public static final String SCHEME_MAILTO

407 and

public static final String SCHEME_MAILTO

408.

The default extent is the drawing height of this view.

Returns

public static final String SCHEME_GEO

37 the vertical extent of the scrollbar's thumb

computeVerticalScrollOffset

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

66

Compute the vertical offset of the vertical scrollbar's thumb within the horizontal range. This value is used to compute the position of the thumb within the scrollbar's track.

The range is expressed in arbitrary units that must be the same as the units used by

public static final String SCHEME_MAILTO

407 and

public static final String SCHEME_MAILTO

411.

The default offset is the scroll offset of this view.

Returns

public static final String SCHEME_GEO

37 the vertical offset of the scrollbar's thumb

computeVerticalScrollRange

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

67

Compute the vertical range that the vertical scrollbar represents.

The range is expressed in arbitrary units that must be the same as the units used by

public static final String SCHEME_MAILTO

411 and

public static final String SCHEME_MAILTO

408.

Returns

public static final String SCHEME_GEO

37 the total vertical range represented by the vertical scrollbar

The default range is the drawing height of this view.

dispatchDraw

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

68

Called by draw to draw the child views. This may be overridden by derived classes to gain control just before its children are drawn (but after its own view has been drawn).

Parameters

public static final String SCHEME_MAILTO

416

public static final String SCHEME_MAILTO

417: This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onAttachedToWindow

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

69

This is called when the view is attached to a window. At this point it has a Surface and will start drawing. Note that this function is guaranteed to be called before

public static final String SCHEME_MAILTO

419, however it may be called any time before the first onDraw -- including before or after

public static final String SCHEME_GEO

  1. If you override this method you must call through to the superclass implementation.

onConfigurationChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

70

Called when the current configuration of the resources being used by the application have changed. You can use this to decide when to reload resources that can changed based on orientation and other configuration characteristics. You only need to use this if you are not relying on the normal

public static final String SCHEME_MAILTO

421 mechanism of recreating the activity instance upon a configuration change.

Parameters

public static final String SCHEME_MAILTO

422

public static final String SCHEME_MAILTO

423: The new resource configuration.

onDraw

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

71

Implement this to do your drawing.

Parameters

public static final String SCHEME_MAILTO

416

public static final String SCHEME_MAILTO

417: the canvas on which the background will be drawn This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)

onFocusChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

72

Called by the view system when the focus state of this view changes. When the focus change event is caused by directional navigation, direction and previouslyFocusedRect provide insight into where the focus is coming from. When overriding, be sure to call up through to the super class so that the standard focus handling will occur. If you override this method you must call through to the superclass implementation.

Parameters

public static final String SCHEME_MAILTO

427

public static final String SCHEME_MAILTO

65: True if the View has focus; false otherwise.

public static final String SCHEME_MAILTO

186

public static final String SCHEME_GEO

37: The direction focus has moved when requestFocus() is called to give this view focus. Values are

public static final int RENDERER_PRIORITY_WAIVED

76,

public static final int RENDERER_PRIORITY_WAIVED

65,

public static final int RENDERER_PRIORITY_WAIVED

71,

public static final int RENDERER_PRIORITY_WAIVED

73,

public static final int RENDERER_PRIORITY_WAIVED

68, or

public static final String SCHEME_MAILTO

436. It may not always apply, in which case use the default. Value is

public static final String SCHEME_MAILTO

436,

public static final int RENDERER_PRIORITY_WAIVED

68,

public static final int RENDERER_PRIORITY_WAIVED

71,

public static final int RENDERER_PRIORITY_WAIVED

76,

public static final int RENDERER_PRIORITY_WAIVED

73, or

public static final int RENDERER_PRIORITY_WAIVED

65

public static final String SCHEME_MAILTO

188

public static final String SCHEME_MAILTO

173: The rectangle, in this view's coordinate system, of the previously focused view. If applicable, this will be passed in as finer grained information about where the focus is coming from (in addition to direction). Will be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77 otherwise.

onMeasure

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

73

Measure the view and its content to determine the measured width and the measured height. This method is invoked by

public static final int RENDERER_PRIORITY_WAIVED

236 and should be overridden by subclasses to provide accurate and efficient measurement of their contents.

CONTRACT: When overriding this method, you must call

public static final String SCHEME_MAILTO

447 to store the measured width and height of this view. Failure to do so will trigger an

public static final String SCHEME_MAILTO

448, thrown by

public static final int RENDERER_PRIORITY_WAIVED

236. Calling the superclass'

public static final String SCHEME_GEO

121 is a valid use.

The base class implementation of measure defaults to the background size, unless a larger size is allowed by the MeasureSpec. Subclasses should override

public static final String SCHEME_GEO

121 to provide better measurements of their content.

If this method is overridden, it is the subclass's responsibility to make sure the measured height and width are at least the view's minimum height and width (

public static final String SCHEME_MAILTO

452 and

public static final String SCHEME_MAILTO

453).

Parameters

public static final String SCHEME_MAILTO

454

public static final String SCHEME_GEO

37: horizontal space requirements as imposed by the parent. The requirements are encoded with

public static final String SCHEME_MAILTO

456.

public static final String SCHEME_MAILTO

457

public static final String SCHEME_GEO

37: vertical space requirements as imposed by the parent. The requirements are encoded with

public static final String SCHEME_MAILTO

onOverScrolled

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

74

Called by

public static final int RENDERER_PRIORITY_IMPORTANT

253 to respond to the results of an over-scroll operation.

Parameters

public static final String SCHEME_MAILTO

461

public static final String SCHEME_GEO

37: New X scroll value in pixels

public static final String SCHEME_MAILTO

463

public static final String SCHEME_GEO

37: New Y scroll value in pixels

public static final String SCHEME_MAILTO

465

public static final String SCHEME_MAILTO

65: True if scrollX was clamped to an over-scroll boundary

public static final String SCHEME_MAILTO

467

public static final String SCHEME_MAILTO

65: True if scrollY was clamped to an over-scroll boundary

onScrollChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

75

This is called in response to an internal scroll in this view (i.e., the view scrolled its own contents). This is typically as a result of

public static final String SCHEME_MAILTO

469 or

public static final String SCHEME_MAILTO

470 having been called.

Parameters

public static final String SCHEME_MAILTO

471

public static final String SCHEME_GEO

37: Current horizontal scroll origin.

public static final int RENDERER_PRIORITY_IMPORTANT

477

public static final String SCHEME_GEO

37: Current vertical scroll origin.

public static final String SCHEME_MAILTO

475

public static final String SCHEME_GEO

37: Previous horizontal scroll origin.

public static final String SCHEME_MAILTO

477

public static final String SCHEME_GEO

37: Previous vertical scroll origin.

onSizeChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

76

This is called during layout when the size of this view has changed. If you were just added to the view hierarchy, you're called with the old values of 0.

Parameters

public static final String SCHEME_MAILTO

479

public static final String SCHEME_GEO

37: Current width of this view.

public static final String SCHEME_MAILTO

481

public static final String SCHEME_GEO

37: Current height of this view.

public static final String SCHEME_MAILTO

483

public static final String SCHEME_GEO

37: Old width of this view.

public static final String SCHEME_MAILTO

485

public static final String SCHEME_GEO

37: Old height of this view.

onVisibilityChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

77

Called when the visibility of the view or an ancestor of the view has changed.

Parameters

public static final String SCHEME_MAILTO

487

public static final String SCHEME_GEO

878: The view whose visibility changed. May be

public static final String SCHEME_MAILTO

489 or an ancestor view. This value cannot be

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs, 
            int defStyleAttr, 
            int defStyleRes)
77.

public static final String SCHEME_MAILTO

491

public static final String SCHEME_GEO

37: The new visibility, one of

public static final String SCHEME_MAILTO

493,

public static final String SCHEME_MAILTO

494 or

public static final String SCHEME_MAILTO

495. Value is

public static final String SCHEME_MAILTO

493,

public static final String SCHEME_MAILTO

494, or

public static final String SCHEME_MAILTO

495

onWindowVisibilityChanged

Added in

public static final int RENDERER_PRIORITY_IMPORTANT

78

Called when the window containing has change its visibility (between

public static final String SCHEME_TEL

50,

public static final String SCHEME_TEL

82, and

public WebView (Context context,

            [AttributeSet](https://developer.android.com/reference/android/util/AttributeSet) attrs)
56). Note that this tells you whether or not your window is being made visible to the window manager; this does not tell you whether or not your window is obscured by other windows on the screen, even if it is itself visible.

Parameters

public static final String SCHEME_MAILTO

491

public static final String SCHEME_GEO

37: The new visibility of the window. Value is

public static final String SCHEME_MAILTO

493,

public static final String SCHEME_MAILTO

494, or

public static final String SCHEME_MAILTO

495

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2024-04-11 UTC.

[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"Missing the information I need" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"Too complicated / too many steps" },{ "type": "thumb-down", "id": "outOfDate", "label":"Out of date" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Samples / code issue" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }]

What happens if I disable Android System WebView?

Since it's a component of the Android OS, and apps use it for a specific purpose, there's no reason to worry about it running on your phone. You can disable Android System WebView if you want, but doing so will prevent some apps from working correctly.

How do I turn off vertical scroll in WebView?

If you put a WebView in a ScrollView, set the android:isScrollContainer attribute of the WebView to "false" rather than setting android:scrollbars to "none". This has the effect of completely disabling the scroll handling of the webview and allows it to expand according to its content.

How do I turn off experimental WebView?

Can you disable Android System WebView?.

Start the Settings app..

Choose Apps and then tap More..

Tap Show system..

Tap Android System WebView and then tap Disable..

How to activate Android WebView?

Android System WebView comes pre-installed as an app on your phone, although you may not see it on your device's homepage. Navigate to the Settings app to find it. Open the "Apps" tab of your phone's settings. Scroll through your settings to find the Apps section.