Table of Contents

Class TvView

Namespace
Android.Media.Tv
Assembly
MASES.Netdroid.dll
public class TvView : ViewGroup, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IAccessibilityEventSource, IViewManager, IViewParent
Inheritance
TvView
Implements
Inherited Members
Extension Methods

Constructors

TvView(Context)

public TvView(Context arg0)

Parameters

arg0 Context

Context

TvView(Context, AttributeSet)

public TvView(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

TvView(Context, AttributeSet, int)

public TvView(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

TvView(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TvView(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreatePoolableInstance(Context)

HPA initializer for TvView(Android.Content.Context arg0)

public static TvView CreatePoolableInstance(Context arg0)

Parameters

arg0 Context

Returns

TvView

CreatePoolableInstance(Context, AttributeSet)

HPA initializer for TvView(Android.Content.Context arg0, Android.Util.AttributeSet arg1)

public static TvView CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

TvView

CreatePoolableInstance(Context, AttributeSet, int)

HPA initializer for TvView(Android.Content.Context arg0, Android.Util.AttributeSet arg1, int arg2)

public static TvView CreatePoolableInstance(Context arg0, AttributeSet arg1, int arg2)

Parameters

arg0 Context
arg1 AttributeSet
arg2 int

Returns

TvView

DispatchUnhandledInputEvent(InputEvent)

public bool DispatchUnhandledInputEvent(InputEvent arg0)

Parameters

arg0 InputEvent

InputEvent

Returns

bool

bool

GetAudioPresentations()

public List<AudioPresentation> GetAudioPresentations()

Returns

List<AudioPresentation>

List

GetSelectedTrack(int)

public String GetSelectedTrack(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetTracks(int)

public List<TvTrackInfo> GetTracks(int arg0)

Parameters

arg0 int

int

Returns

List<TvTrackInfo>

List

OnUnhandledInputEvent(InputEvent)

public bool OnUnhandledInputEvent(InputEvent arg0)

Parameters

arg0 InputEvent

InputEvent

Returns

bool

bool

OverrideTvAppAttributionSource(AttributionSource)

public void OverrideTvAppAttributionSource(AttributionSource arg0)

Parameters

arg0 AttributionSource

AttributionSource

Reset()

public void Reset()

ResumePlayback()

public void ResumePlayback()

SelectAudioPresentation(int, int)

public void SelectAudioPresentation(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SelectTrack(int, String)

public void SelectTrack(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

SendAppPrivateCommand(String, Bundle)

public void SendAppPrivateCommand(String arg0, Bundle arg1)

Parameters

arg0 String

String

arg1 Bundle

Bundle

SetCallback(TvInputCallback)

public void SetCallback(TvView.TvInputCallback arg0)

Parameters

arg0 TvView.TvInputCallback

TvView.TvInputCallback

SetCaptionEnabled(bool)

public void SetCaptionEnabled(bool arg0)

Parameters

arg0 bool

bool

SetInteractiveAppNotificationEnabled(bool)

public void SetInteractiveAppNotificationEnabled(bool arg0)

Parameters

arg0 bool

bool

SetOnUnhandledInputEventListener(OnUnhandledInputEventListener)

public void SetOnUnhandledInputEventListener(TvView.OnUnhandledInputEventListener arg0)

Parameters

arg0 TvView.OnUnhandledInputEventListener

TvView.OnUnhandledInputEventListener

SetStreamVolume(float)

public void SetStreamVolume(float arg0)

Parameters

arg0 float

float

SetTimeShiftPositionCallback(TimeShiftPositionCallback)

public void SetTimeShiftPositionCallback(TvView.TimeShiftPositionCallback arg0)

Parameters

arg0 TvView.TimeShiftPositionCallback

TvView.TimeShiftPositionCallback

SetTvMessageEnabled(int, bool)

public void SetTvMessageEnabled(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

SetVideoFrozen(bool)

public void SetVideoFrozen(bool arg0)

Parameters

arg0 bool

bool

SetZOrderMediaOverlay(bool)

public void SetZOrderMediaOverlay(bool arg0)

Parameters

arg0 bool

bool

SetZOrderOnTop(bool)

public void SetZOrderOnTop(bool arg0)

Parameters

arg0 bool

bool

StopPlayback(int)

public void StopPlayback(int arg0)

Parameters

arg0 int

int

TimeShiftPause()

public void TimeShiftPause()

TimeShiftPlay(String, Uri)

public void TimeShiftPlay(String arg0, Uri arg1)

Parameters

arg0 String

String

arg1 Uri

Uri

TimeShiftResume()

public void TimeShiftResume()

TimeShiftSeekTo(long)

public void TimeShiftSeekTo(long arg0)

Parameters

arg0 long

long

TimeShiftSetMode(int)

public void TimeShiftSetMode(int arg0)

Parameters

arg0 int

int

TimeShiftSetPlaybackParams(PlaybackParams)

public void TimeShiftSetPlaybackParams(PlaybackParams arg0)

Parameters

arg0 PlaybackParams

PlaybackParams

Tune(String, Uri)

public void Tune(String arg0, Uri arg1)

Parameters

arg0 String

String

arg1 Uri

Uri

Tune(String, Uri, Bundle)

public void Tune(String arg0, Uri arg1, Bundle arg2)

Parameters

arg0 String

String

arg1 Uri

Uri

arg2 Bundle

Bundle