Table of Contents

Class TvAdView

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

Constructors

TvAdView(Context)

public TvAdView(Context arg0)

Parameters

arg0 Context

Context

TvAdView(Context, AttributeSet)

public TvAdView(Context arg0, AttributeSet arg1)

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

TvAdView(Context, AttributeSet, int)

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

Parameters

arg0 Context

Context

arg1 AttributeSet

AttributeSet

arg2 int

int

TvAdView(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 TvAdView(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

ERROR_KEY_ERROR_CODE

public static String ERROR_KEY_ERROR_CODE { get; set; }

Property Value

String

ERROR_KEY_METHOD_NAME

public static String ERROR_KEY_METHOD_NAME { get; set; }

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

ClearCallback()

public void ClearCallback()

ClearOnUnhandledInputEventListener()

public void ClearOnUnhandledInputEventListener()

CreatePoolableInstance(Context)

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

public static TvAdView CreatePoolableInstance(Context arg0)

Parameters

arg0 Context

Returns

TvAdView

CreatePoolableInstance(Context, AttributeSet)

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

public static TvAdView CreatePoolableInstance(Context arg0, AttributeSet arg1)

Parameters

arg0 Context
arg1 AttributeSet

Returns

TvAdView

CreatePoolableInstance(Context, AttributeSet, int)

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

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

Parameters

arg0 Context
arg1 AttributeSet
arg2 int

Returns

TvAdView

DispatchUnhandledInputEvent(InputEvent)

public bool DispatchUnhandledInputEvent(InputEvent arg0)

Parameters

arg0 InputEvent

InputEvent

Returns

bool

bool

GetOnUnhandledInputEventListener()

public TvAdView.OnUnhandledInputEventListener GetOnUnhandledInputEventListener()

Returns

TvAdView.OnUnhandledInputEventListener

TvAdView.OnUnhandledInputEventListener

GetOnUnhandledInputEventListenerDirect()

public TvAdView.OnUnhandledInputEventListener GetOnUnhandledInputEventListenerDirect()

Returns

TvAdView.OnUnhandledInputEventListener

TvAdView.OnUnhandledInputEventListener

NotifyError(String, Bundle)

public void NotifyError(String arg0, Bundle arg1)

Parameters

arg0 String

String

arg1 Bundle

Bundle

NotifyTvMessage(int, Bundle)

public void NotifyTvMessage(int arg0, Bundle arg1)

Parameters

arg0 int

int

arg1 Bundle

Bundle

OnAttachedToWindow()

public void OnAttachedToWindow()

OnDetachedFromWindow()

public void OnDetachedFromWindow()

OnLayout(bool, int, int, int, int)

public void OnLayout(bool arg0, int arg1, int arg2, int arg3, int arg4)

Parameters

arg0 bool

bool

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

OnMeasure(int, int)

public void OnMeasure(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

OnUnhandledInputEvent(InputEvent)

public bool OnUnhandledInputEvent(InputEvent arg0)

Parameters

arg0 InputEvent

InputEvent

Returns

bool

bool

OnVisibilityChanged(View, int)

public void OnVisibilityChanged(View arg0, int arg1)

Parameters

arg0 View

View

arg1 int

int

PrepareAdService(String, String)

public void PrepareAdService(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Reset()

public void Reset()

ResetAdService()

public void ResetAdService()

SendCurrentChannelUri(Uri)

public void SendCurrentChannelUri(Uri arg0)

Parameters

arg0 Uri

Uri

SendCurrentTvInputId(String)

public void SendCurrentTvInputId(String arg0)

Parameters

arg0 String

String

SendCurrentVideoBounds(Rect)

public void SendCurrentVideoBounds(Rect arg0)

Parameters

arg0 Rect

Rect

SendSigningResult(String, byte[])

public void SendSigningResult(String arg0, byte[] arg1)

Parameters

arg0 String

String

arg1 byte[]

byte

SendTrackInfoList(List<TvTrackInfo>)

public void SendTrackInfoList(List<TvTrackInfo> arg0)

Parameters

arg0 List<TvTrackInfo>

List

SetCallback(Executor, TvAdCallback)

public void SetCallback(Executor arg0, TvAdView.TvAdCallback arg1)

Parameters

arg0 Executor

Executor

arg1 TvAdView.TvAdCallback

TvAdView.TvAdCallback

SetOnUnhandledInputEventListener(OnUnhandledInputEventListener)

public void SetOnUnhandledInputEventListener(TvAdView.OnUnhandledInputEventListener arg0)

Parameters

arg0 TvAdView.OnUnhandledInputEventListener

TvAdView.OnUnhandledInputEventListener

SetTvView(TvView)

public bool SetTvView(TvView arg0)

Parameters

arg0 TvView

TvView

Returns

bool

bool

SetZOrderMediaOverlay(bool)

public void SetZOrderMediaOverlay(bool arg0)

Parameters

arg0 bool

bool

SetZOrderOnTop(bool)

public void SetZOrderOnTop(bool arg0)

Parameters

arg0 bool

bool

StartAdService()

public void StartAdService()

StopAdService()

public void StopAdService()