WebUiFragment
Fragment used to display the Spend Manager UI.
The fragment will display the entirety of the Spend Manager UI. It has the capability of starting the capture flow as required within the Spend Manager flow. The fragment is customizable such that it can begin the Spend Manager UI on any page, at any point.
This fragment can be used directly, or through WebUiActivity (or a subclass of WebUiActivity) If using this fragment directly, please ensure to properly implement the Listener methods. Also, please use, or see WebUiNetworkErrorFragment as reference for what to display when Listener.onDisplayNetworkError is called.
Please ensure that the SensibillSDK is started before adding this fragment.
Available arguments:
ARG_NAVIGATION_OVERRIDE An argument of type NavigationIntent. Provide this argument in order to start the Spend Manager UI on a specific page.
ARG_WEB_THEME_OVERRIDE An argument of type WebTheme. Provide this argument if you want to programmatically override the theme used by the Spend Manager UI. If not provided, colours from
Theme.Sensibill
will be used.