Android.Media.TV.Interactive Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides services, sessions, and views for TV interactive applications.
Classes
| Name | Description |
|---|---|
| AppLinkInfo |
App link information used by TV interactive app to launch Android apps. |
| AppLinkInfo.InterfaceConsts |
Contains the parcel constants exposed by AppLinkInfo. |
| TvInteractiveAppManager |
Central system API to the overall TV interactive application framework (TIAF) architecture, which arbitrates interaction between Android applications and TV interactive apps. |
| TvInteractiveAppManager.TvInteractiveAppCallback |
Callback used to monitor status of the TV Interactive App. |
| TvInteractiveAppService |
A TV interactive application service is a service that provides runtime environment and runs TV interactive applications. |
| TvInteractiveAppService.Session |
Base class for derived classes to implement to provide a TV interactive app session. |
| TvInteractiveAppServiceInfo |
This class is used to specify meta information of a TV interactive app. |
| TvInteractiveAppServiceInfo.InterfaceConsts |
Contains the parcel constants exposed by TvInteractiveAppServiceInfo. |
| TvInteractiveAppView |
Displays contents of interactive TV applications. |
| TvInteractiveAppView.TvInteractiveAppCallback |
Callback used to receive various status updates on the |
| TvInteractiveAppView.UnhandledInputEventEventArgs |
Provides an input event and its handled state for a TV interactive app view event handler. |
Interfaces
| Name | Description |
|---|---|
| TvInteractiveAppView.IOnUnhandledInputEventListener |
Interface definition for a callback to be invoked when the unhandled input event is received. |
Enums
| Name | Description |
|---|---|
| AppManagerError |
Identifies error codes reported by TV interactive app services and sessions. |
| CommandParameterValueStopMode |
Specifies the video display mode for a stop playback command. |
| InteractiveAppState |
Identifies the stopped, running, or error state of a TV interactive application. |
| InteractiveAppType |
Identifies the TV interactive app types supported by a service. |
| ServiceState |
Identifies the readiness or error state of a TV interactive app service. |
| TeletextAppState |
Identifies the shown, hidden, or error state of a teletext application. |
Remarks
Use TvInteractiveAppManager to find interactive app services, TvInteractiveAppService to implement a service, and TvInteractiveAppView to host its interactive content.
The namespace also contains service information, app links, callback types, and the .NET enums for Android's interactive app constants.