java.lang.Object | |
↳ | android.webkit.WebIconDatabase |
This class was deprecated
in API level 18.
This class is only required when running on devices
up to JELLY_BEAN_MR2
Functions for manipulating the icon database used by WebView.
These functions require that a WebView be constructed before being invoked
and WebView.getIconDatabase() will return a WebIconDatabase object. This
WebIconDatabase object is a single instance and all methods operate on that
single object.
The main use-case for this class is calling open(String)
to enable favicon functionality on all WebView instances in this process.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
WebIconDatabase.IconListener | This interface was deprecated in API level 18. This interface is obsolete. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Close the shared instance of the icon database.
| |||||||||||
Get the global instance of WebIconDatabase.
| |||||||||||
Open a the icon database and store the icons in the given path.
| |||||||||||
Release the icon for the given page url.
| |||||||||||
Removes all the icons in the database.
| |||||||||||
Request the Bitmap representing the icon for the given page
url.
| |||||||||||
Retain the icon for the given page url.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Get the global instance of WebIconDatabase.
Open a the icon database and store the icons in the given path.
path | The directory path where the icon database will be stored. |
---|
Release the icon for the given page url.
url | The page's url. |
---|
Request the Bitmap representing the icon for the given page url. If the icon exists, the listener will be called with the result.
url | The page's url. |
---|---|
listener | An implementation on IconListener to receive the result. |
Retain the icon for the given page url.
url | The page's url. |
---|