Package com.cefrium
Class CefriumBrowser.Callback
java.lang.Object
com.cefrium.CefriumBrowser.Callback
- Enclosing class:
CefriumBrowser
Unified callback interface for browser events.
Implement only the methods you need — all have empty defaults.
browser.setCallback(new CefriumBrowser.Callback() {
public void onUrlChanged(String url) { urlBar.setText(url); }
public void onTitleChanged(String title) { setTitle(title); }
public void onLoadingStateChanged(boolean loading, boolean back, boolean fwd) {
progressBar.setVisibility(loading ? View.VISIBLE : View.GONE);
}
});
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonContextMenu(String menuItems, String url) voidonDownloadUpdated(String name, String path, int percent, boolean complete, boolean canceled) voidonFindResult(int activeMatch, int totalMatches) voidonFullscreenChanged(boolean fullscreen) voidonLoadingStateChanged(boolean isLoading, boolean canGoBack, boolean canGoForward) voidonRequestIntercepted(String url, String method, boolean blocked) voidonTitleChanged(String title) voidonUrlChanged(String url)
-
Constructor Details
-
Callback
public Callback()
-
-
Method Details
-
onUrlChanged
-
onTitleChanged
-
onLoadingStateChanged
public void onLoadingStateChanged(boolean isLoading, boolean canGoBack, boolean canGoForward) -
onFullscreenChanged
public void onFullscreenChanged(boolean fullscreen) -
onRequestIntercepted
-
onFindResult
public void onFindResult(int activeMatch, int totalMatches) -
onDownloadUpdated
-
onContextMenu
-