public
class
CustomTabsCallback
extends Object
java.lang.Object | |
↳ | android.support.customtabs.CustomTabsCallback |
A callback class for custom tabs client to get messages regarding events in their custom tabs.
Constants | |
---|---|
int |
NAVIGATION_ABORTED
Sent when loading was aborted by a user action before it finishes like clicking on a link or refreshing the page. |
int |
NAVIGATION_FAILED
Sent when the tab couldn't finish loading due to a failure. |
int |
NAVIGATION_FINISHED
Sent when the tab has finished loading a page. |
int |
NAVIGATION_STARTED
Sent when the tab has started loading a page. |
int |
TAB_HIDDEN
Sent when the tab becomes hidden. |
int |
TAB_SHOWN
Sent when the tab becomes visible. |
Public constructors | |
---|---|
CustomTabsCallback()
|
Public methods | |
---|---|
void
|
extraCallback(String callbackName, Bundle args)
Unsupported callbacks that may be provided by the implementation. |
void
|
onNavigationEvent(int navigationEvent, Bundle extras)
To be called when a navigation event happens. |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
int NAVIGATION_ABORTED
Sent when loading was aborted by a user action before it finishes like clicking on a link or refreshing the page.
Constant Value: 4 (0x00000004)
int NAVIGATION_FAILED
Sent when the tab couldn't finish loading due to a failure.
Constant Value: 3 (0x00000003)
int NAVIGATION_FINISHED
Sent when the tab has finished loading a page.
Constant Value: 2 (0x00000002)
int NAVIGATION_STARTED
Sent when the tab has started loading a page.
Constant Value: 1 (0x00000001)
int TAB_HIDDEN
Sent when the tab becomes hidden.
Constant Value: 6 (0x00000006)
int TAB_SHOWN
Sent when the tab becomes visible.
Constant Value: 5 (0x00000005)
CustomTabsCallback ()
void extraCallback (String callbackName, Bundle args)
Unsupported callbacks that may be provided by the implementation.
Note:Clients should never rely on this callback to be called and/or to have a defined behavior, as it is entirely implementation-defined and not supported.
This can be used by implementations to add extra callbacks, for testing or experimental purposes.
Parameters | |
---|---|
callbackName |
String :
Name of the extra callback. |
args |
Bundle :
Arguments for the calback
|
void onNavigationEvent (int navigationEvent, Bundle extras)
To be called when a navigation event happens.
Parameters | |
---|---|
navigationEvent |
int :
The code corresponding to the navigation event. |
extras |
Bundle :
Reserved for future use.
|