SystemUiHostContext
Information about the environment that a system UI host runs in and how it should present itself.
Parameters
The Context that the system UI lives in.
The lifecycle to which the system UI is bound. It is not stopped or destroyed when a theme change triggers view recreation, so don't provide this LifecycleOwner to views that are recreated at that time. Use SystemUiHost.viewLifecycleOwner instead.
The ID for the IVI instance that this system UI instance operates in.
Provides access to services.
Allows retrieving the values of static configurations.
Used for presenting panels' fragments.
Used for managing the system UI's view model(s).
Specifies which Frontends the system UI should manage and present.
Is used by the system UI to create a view used as a splash screen.
Constructors
Convenience constructor that extracts the required data from fragmentActivity and the Android application class. The Android application class must implement the IviApplication interface.