Class TileService
- Namespace
- Android.Service.Quicksettings
- Assembly
- MASES.Netdroid.dll
public class TileService : Service, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Context>TileService
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Context>.IsAssignableFrom(IJavaType)JVMBridgeBase<Context>.IsAssignableFrom<T>()JVMBridgeBase<Context>.Execute<T>(params T[])JVMBridgeBase<Context>.DynBridgeClazzJVMBridgeBase<Context>.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
TileService()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TileService()
TileService(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 TileService(params object[] args)
Parameters
args
object[]
Properties
ACTION_QS_TILE
public static String ACTION_QS_TILE { get; }
Property Value
ACTION_QS_TILE_PREFERENCES
public static String ACTION_QS_TILE_PREFERENCES { get; }
Property Value
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
META_DATA_ACTIVE_TILE
public static String META_DATA_ACTIVE_TILE { get; }
Property Value
META_DATA_TOGGLEABLE_TILE
public static String META_DATA_TOGGLEABLE_TILE { get; }
Property Value
Methods
GetQsTile()
public Tile GetQsTile()
Returns
IsLocked()
public bool IsLocked()
Returns
IsSecure()
public bool IsSecure()
Returns
OnClick()
public void OnClick()
OnStartListening()
public void OnStartListening()
OnStopListening()
public void OnStopListening()
OnTileAdded()
https://developer.android.com/reference/android/service/quicksettings/TileService.html#onTileAdded()
public void OnTileAdded()
OnTileRemoved()
public void OnTileRemoved()
RequestListeningState(Context, ComponentName)
public static void RequestListeningState(Context arg0, ComponentName arg1)
Parameters
arg0
Contextarg1
ComponentName
ShowDialog(Dialog)
public void ShowDialog(Dialog arg0)
Parameters
StartActivityAndCollapse(PendingIntent)
public void StartActivityAndCollapse(PendingIntent arg0)
Parameters
StartActivityAndCollapse(Intent)
[Obsolete]
public void StartActivityAndCollapse(Intent arg0)
Parameters
UnlockAndRun(Runnable)
public void UnlockAndRun(Runnable arg0)