Class TvView
public class TvView : ViewGroup, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAccessibilityEventSource, IViewParent, IViewManager
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<View>TvView
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<View>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<View>.IsAssignableFrom(IJavaType)JVMBridgeBase<View>.IsAssignableFrom<T>()JVMBridgeBase<View>.Execute<T>(params T[])JVMBridgeBase<View>.DynBridgeClazzJVMBridgeBase<View>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
TvView()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TvView()
TvView(Context)
public TvView(Context arg0)
Parameters
TvView(Context, AttributeSet)
public TvView(Context arg0, AttributeSet arg1)
Parameters
arg0
Contextarg1
AttributeSet
TvView(Context, AttributeSet, int)
public TvView(Context arg0, AttributeSet arg1, int arg2)
Parameters
arg0
Contextarg1
AttributeSetarg2
int
TvView(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public TvView(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
DispatchUnhandledInputEvent(InputEvent)
public bool DispatchUnhandledInputEvent(InputEvent arg0)
Parameters
arg0
InputEvent
Returns
GetAudioPresentations()
public List<AudioPresentation> GetAudioPresentations()
Returns
GetSelectedTrack(int)
public String GetSelectedTrack(int arg0)
Parameters
Returns
GetTracks(int)
public List<TvTrackInfo> GetTracks(int arg0)
Parameters
Returns
OnUnhandledInputEvent(InputEvent)
public bool OnUnhandledInputEvent(InputEvent arg0)
Parameters
arg0
InputEvent
Returns
OverrideTvAppAttributionSource(AttributionSource)
public void OverrideTvAppAttributionSource(AttributionSource arg0)
Parameters
Reset()
public void Reset()
SelectAudioPresentation(int, int)
public void SelectAudioPresentation(int arg0, int arg1)
Parameters
SelectTrack(int, String)
public void SelectTrack(int arg0, String arg1)
Parameters
SendAppPrivateCommand(String, Bundle)
public void SendAppPrivateCommand(String arg0, Bundle arg1)
Parameters
SetCallback(TvInputCallback)
public void SetCallback(TvView.TvInputCallback arg0)
Parameters
SetCaptionEnabled(bool)
public void SetCaptionEnabled(bool arg0)
Parameters
SetInteractiveAppNotificationEnabled(bool)
public void SetInteractiveAppNotificationEnabled(bool arg0)
Parameters
SetOnUnhandledInputEventListener(OnUnhandledInputEventListener)
public void SetOnUnhandledInputEventListener(TvView.OnUnhandledInputEventListener arg0)
Parameters
SetStreamVolume(float)
public void SetStreamVolume(float arg0)
Parameters
SetTimeShiftPositionCallback(TimeShiftPositionCallback)
public void SetTimeShiftPositionCallback(TvView.TimeShiftPositionCallback arg0)
Parameters
SetTvMessageEnabled(int, bool)
public void SetTvMessageEnabled(int arg0, bool arg1)
Parameters
SetZOrderMediaOverlay(bool)
public void SetZOrderMediaOverlay(bool arg0)
Parameters
SetZOrderOnTop(bool)
public void SetZOrderOnTop(bool arg0)
Parameters
TimeShiftPause()
public void TimeShiftPause()
TimeShiftPlay(String, Uri)
public void TimeShiftPlay(String arg0, Uri arg1)
Parameters
TimeShiftResume()
public void TimeShiftResume()
TimeShiftSeekTo(long)
public void TimeShiftSeekTo(long arg0)
Parameters
TimeShiftSetMode(int)
public void TimeShiftSetMode(int arg0)
Parameters
TimeShiftSetPlaybackParams(PlaybackParams)
public void TimeShiftSetPlaybackParams(PlaybackParams arg0)
Parameters
Tune(String, Uri)
public void Tune(String arg0, Uri arg1)
Parameters
Tune(String, Uri, Bundle)
public void Tune(String arg0, Uri arg1, Bundle arg2)