GpsMarker¶
Namespace: ThinkGeo.UI.Android
public class GpsMarker : Marker, System.IDisposable, Android.Runtime.IJavaObject, Java.Interop.IJavaObjectEx, Java.Interop.IJavaPeerable, Android.Graphics.Drawables.Drawable+ICallback, Android.Views.Accessibility.IAccessibilityEventSource, Android.Views.KeyEvent+ICallback
Inheritance Object → Object → View → ImageView → Marker → GpsMarker
Implements IDisposable, IJavaObject, IJavaObjectEx, IJavaPeerable, ICallback, IAccessibilityEventSource, ICallback
Properties¶
AccuracyRadius¶
public int AccuracyRadius { get; set; }
Property Value¶
Position¶
Gets or sets the World Position of marker.
public PointShape Position { get; set; }
Property Value¶
PointShape
XOffset¶
Gets or sets the x offset of marker image.
public int XOffset { get; set; }
Property Value¶
Int32
The x offset.
YOffset¶
Gets or sets the y offset of marker image.
public int YOffset { get; set; }
Property Value¶
Int32
The y offset.
PixelWidth¶
Gets or sets the width of the Marker.
public float PixelWidth { get; set; }
Property Value¶
Single
The Width.
PixelHeight¶
Gets or sets the height of the Marker.
public float PixelHeight { get; set; }
Property Value¶
Single
The Height.
TagObject¶
public object TagObject { get; set; }
Property Value¶
JniPeerMembers¶
public JniPeerMembers JniPeerMembers { get; }
Property Value¶
JniPeerMembers
AdjustViewBounds¶
public bool AdjustViewBounds { get; }
Property Value¶
BaselineAlignBottom¶
public bool BaselineAlignBottom { get; set; }
Property Value¶
ColorFilter¶
public ColorFilter ColorFilter { get; }
Property Value¶
ColorFilter
CropToPadding¶
public bool CropToPadding { get; set; }
Property Value¶
Drawable¶
public Drawable Drawable { get; }
Property Value¶
Drawable
ImageAlpha¶
public int ImageAlpha { get; set; }
Property Value¶
ImageMatrix¶
public Matrix ImageMatrix { get; set; }
Property Value¶
Matrix
ImageTintBlendMode¶
public BlendMode ImageTintBlendMode { get; set; }
Property Value¶
BlendMode
ImageTintList¶
public ColorStateList ImageTintList { get; set; }
Property Value¶
ColorStateList
ImageTintMode¶
public Mode ImageTintMode { get; set; }
Property Value¶
Mode
MaxHeight¶
public int MaxHeight { get; }
Property Value¶
MaxWidth¶
public int MaxWidth { get; }
Property Value¶
AccessibilityClassNameFormatted¶
public ICharSequence AccessibilityClassNameFormatted { get; }
Property Value¶
ICharSequence
AccessibilityClassName¶
public string AccessibilityClassName { get; }
Property Value¶
AccessibilityHeading¶
public bool AccessibilityHeading { get; set; }
Property Value¶
AccessibilityLiveRegion¶
public AccessibilityLiveRegion AccessibilityLiveRegion { get; set; }
Property Value¶
AccessibilityLiveRegion
AccessibilityNodeProvider¶
public AccessibilityNodeProvider AccessibilityNodeProvider { get; }
Property Value¶
AccessibilityNodeProvider
AccessibilityPaneTitleFormatted¶
public ICharSequence AccessibilityPaneTitleFormatted { get; set; }
Property Value¶
ICharSequence
AccessibilityPaneTitle¶
public string AccessibilityPaneTitle { get; set; }
Property Value¶
AccessibilityTraversalAfter¶
public int AccessibilityTraversalAfter { get; set; }
Property Value¶
AccessibilityTraversalBefore¶
public int AccessibilityTraversalBefore { get; set; }
Property Value¶
Activated¶
public bool Activated { get; set; }
Property Value¶
Alpha¶
public float Alpha { get; set; }
Property Value¶
Animation¶
public Animation Animation { get; set; }
Property Value¶
Animation
AnimationMatrix¶
public Matrix AnimationMatrix { get; set; }
Property Value¶
Matrix
ApplicationWindowToken¶
public IBinder ApplicationWindowToken { get; }
Property Value¶
IBinder
AttributeSourceResourceMap¶
public IDictionary<Integer, Integer> AttributeSourceResourceMap { get; }
Property Value¶
AutofillId¶
public AutofillId AutofillId { get; set; }
Property Value¶
AutofillId
AutofillType¶
public AutofillType AutofillType { get; }
Property Value¶
AutofillType
AutofillValue¶
public AutofillValue AutofillValue { get; }
Property Value¶
AutofillValue
Background¶
public Drawable Background { get; set; }
Property Value¶
Drawable
BackgroundTintBlendMode¶
public BlendMode BackgroundTintBlendMode { get; set; }
Property Value¶
BlendMode
BackgroundTintList¶
public ColorStateList BackgroundTintList { get; set; }
Property Value¶
ColorStateList
BackgroundTintMode¶
public Mode BackgroundTintMode { get; set; }
Property Value¶
Mode
Baseline¶
public int Baseline { get; }
Property Value¶
Bottom¶
public int Bottom { get; set; }
Property Value¶
CameraDistance¶
public float CameraDistance { get; }
Property Value¶
Clickable¶
public bool Clickable { get; set; }
Property Value¶
ClipBounds¶
public Rect ClipBounds { get; set; }
Property Value¶
Rect
ClipToOutline¶
public bool ClipToOutline { get; set; }
Property Value¶
ContentCaptureSession¶
public ContentCaptureSession ContentCaptureSession { get; set; }
Property Value¶
ContentCaptureSession
ContentDescriptionFormatted¶
public ICharSequence ContentDescriptionFormatted { get; set; }
Property Value¶
ICharSequence
ContentDescription¶
public string ContentDescription { get; set; }
Property Value¶
Context¶
public Context Context { get; }
Property Value¶
Context
ContextClickable¶
public bool ContextClickable { get; set; }
Property Value¶
DefaultFocusHighlightEnabled¶
public bool DefaultFocusHighlightEnabled { get; set; }
Property Value¶
Display¶
public Display Display { get; }
Property Value¶
Display
DrawingCache¶
public Bitmap DrawingCache { get; }
Property Value¶
Bitmap
DrawingCacheBackgroundColor¶
public Color DrawingCacheBackgroundColor { get; set; }
Property Value¶
Color
DrawingCacheEnabled¶
public bool DrawingCacheEnabled { get; set; }
Property Value¶
DrawingCacheQuality¶
public DrawingCacheQuality DrawingCacheQuality { get; set; }
Property Value¶
DrawingCacheQuality
DrawingTime¶
public long DrawingTime { get; }
Property Value¶
DuplicateParentStateEnabled¶
public bool DuplicateParentStateEnabled { get; set; }
Property Value¶
Elevation¶
public float Elevation { get; set; }
Property Value¶
Enabled¶
public bool Enabled { get; set; }
Property Value¶
ExplicitStyle¶
public int ExplicitStyle { get; }
Property Value¶
FilterTouchesWhenObscured¶
public bool FilterTouchesWhenObscured { get; set; }
Property Value¶
FitsSystemWindows¶
public bool FitsSystemWindows { get; }
Property Value¶
Focusable¶
public bool Focusable { get; set; }
Property Value¶
FocusableInTouchMode¶
public bool FocusableInTouchMode { get; set; }
Property Value¶
FocusedByDefault¶
public bool FocusedByDefault { get; set; }
Property Value¶
ForceDarkAllowed¶
public bool ForceDarkAllowed { get; set; }
Property Value¶
Foreground¶
public Drawable Foreground { get; set; }
Property Value¶
Drawable
ForegroundGravity¶
public GravityFlags ForegroundGravity { get; }
Property Value¶
GravityFlags
ForegroundTintBlendMode¶
public BlendMode ForegroundTintBlendMode { get; set; }
Property Value¶
BlendMode
ForegroundTintList¶
public ColorStateList ForegroundTintList { get; set; }
Property Value¶
ColorStateList
ForegroundTintMode¶
public Mode ForegroundTintMode { get; set; }
Property Value¶
Mode
Handler¶
public Handler Handler { get; }
Property Value¶
Handler
HapticFeedbackEnabled¶
public bool HapticFeedbackEnabled { get; set; }
Property Value¶
HasExplicitFocusable¶
public bool HasExplicitFocusable { get; }
Property Value¶
HasFocus¶
public bool HasFocus { get; }
Property Value¶
HasFocusable¶
public bool HasFocusable { get; }
Property Value¶
HasNestedScrollingParent¶
public bool HasNestedScrollingParent { get; }
Property Value¶
HasOnClickListeners¶
public bool HasOnClickListeners { get; }
Property Value¶
HasOnLongClickListeners¶
public bool HasOnLongClickListeners { get; }
Property Value¶
HasOverlappingRendering¶
public bool HasOverlappingRendering { get; }
Property Value¶
HasPointerCapture¶
public bool HasPointerCapture { get; }
Property Value¶
HasTransientState¶
public bool HasTransientState { get; set; }
Property Value¶
HasWindowFocus¶
public bool HasWindowFocus { get; }
Property Value¶
Height¶
public int Height { get; }
Property Value¶
HorizontalFadingEdgeEnabled¶
public bool HorizontalFadingEdgeEnabled { get; set; }
Property Value¶
HorizontalFadingEdgeLength¶
public int HorizontalFadingEdgeLength { get; }
Property Value¶
HorizontalScrollBarEnabled¶
public bool HorizontalScrollBarEnabled { get; set; }
Property Value¶
HorizontalScrollbarThumbDrawable¶
public Drawable HorizontalScrollbarThumbDrawable { get; set; }
Property Value¶
Drawable
HorizontalScrollbarTrackDrawable¶
public Drawable HorizontalScrollbarTrackDrawable { get; set; }
Property Value¶
Drawable
Hovered¶
public bool Hovered { get; set; }
Property Value¶
Id¶
public int Id { get; set; }
Property Value¶
ImportantForAccessibility¶
public ImportantForAccessibility ImportantForAccessibility { get; set; }
Property Value¶
ImportantForAccessibility
ImportantForAutofill¶
public ImportantForAutofill ImportantForAutofill { get; set; }
Property Value¶
ImportantForAutofill
ImportantForContentCapture¶
public int ImportantForContentCapture { get; set; }
Property Value¶
IsAccessibilityFocused¶
public bool IsAccessibilityFocused { get; }
Property Value¶
IsAttachedToWindow¶
public bool IsAttachedToWindow { get; }
Property Value¶
IsDirty¶
public bool IsDirty { get; }
Property Value¶
IsFocused¶
public bool IsFocused { get; }
Property Value¶
IsHardwareAccelerated¶
public bool IsHardwareAccelerated { get; }
Property Value¶
IsImportantForAccessibility¶
public bool IsImportantForAccessibility { get; }
Property Value¶
IsImportantForAutofill¶
public bool IsImportantForAutofill { get; }
Property Value¶
IsImportantForContentCapture¶
public bool IsImportantForContentCapture { get; }
Property Value¶
IsInEditMode¶
public bool IsInEditMode { get; }
Property Value¶
IsInLayout¶
public bool IsInLayout { get; }
Property Value¶
IsInTouchMode¶
public bool IsInTouchMode { get; }
Property Value¶
IsLaidOut¶
public bool IsLaidOut { get; }
Property Value¶
IsLayoutDirectionResolved¶
public bool IsLayoutDirectionResolved { get; }
Property Value¶
IsLayoutRequested¶
public bool IsLayoutRequested { get; }
Property Value¶
IsOpaque¶
public bool IsOpaque { get; }
Property Value¶
IsPaddingRelative¶
public bool IsPaddingRelative { get; }
Property Value¶
IsPivotSet¶
public bool IsPivotSet { get; }
Property Value¶
IsScrollContainer¶
public bool IsScrollContainer { get; }
Property Value¶
IsShowingLayoutBounds¶
public bool IsShowingLayoutBounds { get; }
Property Value¶
IsShown¶
public bool IsShown { get; }
Property Value¶
IsTemporarilyDetached¶
public bool IsTemporarilyDetached { get; }
Property Value¶
IsTextAlignmentResolved¶
public bool IsTextAlignmentResolved { get; }
Property Value¶
IsTextDirectionResolved¶
public bool IsTextDirectionResolved { get; }
Property Value¶
KeepScreenOn¶
public bool KeepScreenOn { get; set; }
Property Value¶
KeyDispatcherState¶
public DispatcherState KeyDispatcherState { get; }
Property Value¶
DispatcherState
KeyboardNavigationCluster¶
public bool KeyboardNavigationCluster { get; set; }
Property Value¶
LabelFor¶
public int LabelFor { get; set; }
Property Value¶
LayerType¶
public LayerType LayerType { get; }
Property Value¶
LayerType
LayoutDirection¶
public LayoutDirection LayoutDirection { get; set; }
Property Value¶
LayoutDirection
LayoutParameters¶
public LayoutParams LayoutParameters { get; set; }
Property Value¶
LayoutParams
Left¶
public int Left { get; set; }
Property Value¶
LongClickable¶
public bool LongClickable { get; set; }
Property Value¶
Matrix¶
public Matrix Matrix { get; }
Property Value¶
Matrix
MeasuredHeight¶
public int MeasuredHeight { get; }
Property Value¶
MeasuredHeightAndState¶
public int MeasuredHeightAndState { get; }
Property Value¶
MeasuredState¶
public int MeasuredState { get; }
Property Value¶
MeasuredWidth¶
public int MeasuredWidth { get; }
Property Value¶
MeasuredWidthAndState¶
public int MeasuredWidthAndState { get; }
Property Value¶
MinimumHeight¶
public int MinimumHeight { get; }
Property Value¶
MinimumWidth¶
public int MinimumWidth { get; }
Property Value¶
NestedScrollingEnabled¶
public bool NestedScrollingEnabled { get; set; }
Property Value¶
NextClusterForwardId¶
public int NextClusterForwardId { get; set; }
Property Value¶
NextFocusDownId¶
public int NextFocusDownId { get; set; }
Property Value¶
NextFocusForwardId¶
public int NextFocusForwardId { get; set; }
Property Value¶
NextFocusLeftId¶
public int NextFocusLeftId { get; set; }
Property Value¶
NextFocusRightId¶
public int NextFocusRightId { get; set; }
Property Value¶
NextFocusUpId¶
public int NextFocusUpId { get; set; }
Property Value¶
OnFocusChangeListener¶
public IOnFocusChangeListener OnFocusChangeListener { get; set; }
Property Value¶
IOnFocusChangeListener
OutlineAmbientShadowColor¶
public int OutlineAmbientShadowColor { get; }
Property Value¶
OutlineProvider¶
public ViewOutlineProvider OutlineProvider { get; set; }
Property Value¶
ViewOutlineProvider
OutlineSpotShadowColor¶
public int OutlineSpotShadowColor { get; }
Property Value¶
OverScrollMode¶
public OverScrollMode OverScrollMode { get; set; }
Property Value¶
OverScrollMode
Overlay¶
public ViewOverlay Overlay { get; }
Property Value¶
ViewOverlay
PaddingBottom¶
public int PaddingBottom { get; }
Property Value¶
PaddingEnd¶
public int PaddingEnd { get; }
Property Value¶
PaddingLeft¶
public int PaddingLeft { get; }
Property Value¶
PaddingRight¶
public int PaddingRight { get; }
Property Value¶
PaddingStart¶
public int PaddingStart { get; }
Property Value¶
PaddingTop¶
public int PaddingTop { get; }
Property Value¶
Parent¶
public IViewParent Parent { get; }
Property Value¶
IViewParent
ParentForAccessibility¶
public IViewParent ParentForAccessibility { get; }
Property Value¶
IViewParent
PivotX¶
public float PivotX { get; set; }
Property Value¶
PivotY¶
public float PivotY { get; set; }
Property Value¶
PointerIcon¶
public PointerIcon PointerIcon { get; set; }
Property Value¶
PointerIcon
Pressed¶
public bool Pressed { get; set; }
Property Value¶
Resources¶
public Resources Resources { get; }
Property Value¶
Resources
RevealOnFocusHint¶
public bool RevealOnFocusHint { get; set; }
Property Value¶
Right¶
public int Right { get; set; }
Property Value¶
RootSurfaceControl¶
public IAttachedSurfaceControl RootSurfaceControl { get; }
Property Value¶
IAttachedSurfaceControl
RootView¶
public View RootView { get; }
Property Value¶
View
RootWindowInsets¶
public WindowInsets RootWindowInsets { get; }
Property Value¶
WindowInsets
Rotation¶
public float Rotation { get; set; }
Property Value¶
RotationX¶
public float RotationX { get; set; }
Property Value¶
RotationY¶
public float RotationY { get; set; }
Property Value¶
SaveEnabled¶
public bool SaveEnabled { get; set; }
Property Value¶
SaveFromParentEnabled¶
public bool SaveFromParentEnabled { get; set; }
Property Value¶
ScaleX¶
public float ScaleX { get; set; }
Property Value¶
ScaleY¶
public float ScaleY { get; set; }
Property Value¶
ScreenReaderFocusable¶
public bool ScreenReaderFocusable { get; set; }
Property Value¶
ScrollBarDefaultDelayBeforeFade¶
public int ScrollBarDefaultDelayBeforeFade { get; set; }
Property Value¶
ScrollBarFadeDuration¶
public int ScrollBarFadeDuration { get; set; }
Property Value¶
ScrollBarSize¶
public int ScrollBarSize { get; set; }
Property Value¶
ScrollBarStyle¶
public ScrollbarStyles ScrollBarStyle { get; set; }
Property Value¶
ScrollbarStyles
ScrollCaptureHint¶
public int ScrollCaptureHint { get; set; }
Property Value¶
ScrollIndicators¶
public ScrollIndicatorPosition ScrollIndicators { get; }
Property Value¶
ScrollIndicatorPosition
ScrollX¶
public int ScrollX { get; set; }
Property Value¶
ScrollY¶
public int ScrollY { get; set; }
Property Value¶
ScrollbarFadingEnabled¶
public bool ScrollbarFadingEnabled { get; set; }
Property Value¶
Selected¶
public bool Selected { get; set; }
Property Value¶
SolidColor¶
public int SolidColor { get; }
Property Value¶
SoundEffectsEnabled¶
public bool SoundEffectsEnabled { get; set; }
Property Value¶
SourceLayoutResId¶
public int SourceLayoutResId { get; }
Property Value¶
StateDescriptionFormatted¶
public ICharSequence StateDescriptionFormatted { get; set; }
Property Value¶
ICharSequence
StateDescription¶
public string StateDescription { get; set; }
Property Value¶
StateListAnimator¶
public StateListAnimator StateListAnimator { get; set; }
Property Value¶
StateListAnimator
SystemGestureExclusionRects¶
public IList<Rect> SystemGestureExclusionRects { get; set; }
Property Value¶
SystemUiVisibility¶
public StatusBarVisibility SystemUiVisibility { get; set; }
Property Value¶
StatusBarVisibility
Tag¶
public Object Tag { get; set; }
Property Value¶
Object
TextAlignment¶
public TextAlignment TextAlignment { get; set; }
Property Value¶
TextAlignment
TextDirection¶
public TextDirection TextDirection { get; set; }
Property Value¶
TextDirection
TooltipTextFormatted¶
public ICharSequence TooltipTextFormatted { get; set; }
Property Value¶
ICharSequence
TooltipText¶
public string TooltipText { get; set; }
Property Value¶
Top¶
public int Top { get; set; }
Property Value¶
TouchDelegate¶
public TouchDelegate TouchDelegate { get; set; }
Property Value¶
TouchDelegate
Touchables¶
public IList<View> Touchables { get; }
Property Value¶
TransitionAlpha¶
public float TransitionAlpha { get; set; }
Property Value¶
TransitionName¶
public string TransitionName { get; set; }
Property Value¶
TranslationX¶
public float TranslationX { get; set; }
Property Value¶
TranslationY¶
public float TranslationY { get; set; }
Property Value¶
TranslationZ¶
public float TranslationZ { get; set; }
Property Value¶
UniqueDrawingId¶
public long UniqueDrawingId { get; }
Property Value¶
VerticalFadingEdgeEnabled¶
public bool VerticalFadingEdgeEnabled { get; set; }
Property Value¶
VerticalFadingEdgeLength¶
public int VerticalFadingEdgeLength { get; }
Property Value¶
VerticalScrollBarEnabled¶
public bool VerticalScrollBarEnabled { get; set; }
Property Value¶
VerticalScrollbarPosition¶
public ScrollbarPosition VerticalScrollbarPosition { get; set; }
Property Value¶
ScrollbarPosition
VerticalScrollbarThumbDrawable¶
public Drawable VerticalScrollbarThumbDrawable { get; set; }
Property Value¶
Drawable
VerticalScrollbarTrackDrawable¶
public Drawable VerticalScrollbarTrackDrawable { get; set; }
Property Value¶
Drawable
VerticalScrollbarWidth¶
public int VerticalScrollbarWidth { get; }
Property Value¶
ViewTranslationResponse¶
public ViewTranslationResponse ViewTranslationResponse { get; }
Property Value¶
ViewTranslationResponse
ViewTreeObserver¶
public ViewTreeObserver ViewTreeObserver { get; }
Property Value¶
ViewTreeObserver
Visibility¶
public ViewStates Visibility { get; set; }
Property Value¶
ViewStates
Width¶
public int Width { get; }
Property Value¶
WindowId¶
public WindowId WindowId { get; }
Property Value¶
WindowId
WindowInsetsController¶
public IWindowInsetsController WindowInsetsController { get; }
Property Value¶
IWindowInsetsController
WindowSystemUiVisibility¶
public SystemUiFlags WindowSystemUiVisibility { get; }
Property Value¶
SystemUiFlags
WindowToken¶
public IBinder WindowToken { get; }
Property Value¶
IBinder
WindowVisibility¶
public ViewStates WindowVisibility { get; }
Property Value¶
ViewStates
ApplyWindowInsets¶
public ApplyWindowInsetsHandler ApplyWindowInsets { get; set; }
Property Value¶
ApplyWindowInsetsHandler
JniIdentityHashCode¶
public int JniIdentityHashCode { get; }
Property Value¶
PeerReference¶
public JniObjectReference PeerReference { get; }
Property Value¶
JniObjectReference
Handle¶
public IntPtr Handle { get; }
Property Value¶
Class¶
public Class Class { get; }
Property Value¶
Class
Constructors¶
GpsMarker(Context)¶
public GpsMarker(Context context)
Parameters¶
context
Context
Methods¶
DispatchDraw(Canvas)¶
protected void DispatchDraw(Canvas canvas)
Parameters¶
canvas
Canvas
Dispose(Boolean)¶
protected void Dispose(bool disposing)
Parameters¶
disposing
Boolean
InitializeSize()¶
protected internal void InitializeSize()
Events¶
ViewAttachedToWindow¶
public event EventHandler<ViewAttachedToWindowEventArgs> ViewAttachedToWindow;
ViewDetachedFromWindow¶
public event EventHandler<ViewDetachedFromWindowEventArgs> ViewDetachedFromWindow;
LayoutChange¶
public event EventHandler<LayoutChangeEventArgs> LayoutChange;
UnhandledKeyEvent¶
public event EventHandler<UnhandledKeyEventEventArgs> UnhandledKeyEvent;
CapturedPointer¶
public event EventHandler<CapturedPointerEventArgs> CapturedPointer;
Click¶
public event EventHandler Click;
ContextClick¶
public event EventHandler<ContextClickEventArgs> ContextClick;
ContextMenuCreated¶
public event EventHandler<CreateContextMenuEventArgs> ContextMenuCreated;
Drag¶
public event EventHandler<DragEventArgs> Drag;
GenericMotion¶
public event EventHandler<GenericMotionEventArgs> GenericMotion;
Hover¶
public event EventHandler<HoverEventArgs> Hover;
KeyPress¶
public event EventHandler<KeyEventArgs> KeyPress;
LongClick¶
public event EventHandler<LongClickEventArgs> LongClick;
ScrollChange¶
public event EventHandler<ScrollChangeEventArgs> ScrollChange;
SystemUiVisibilityChange¶
public event EventHandler<SystemUiVisibilityChangeEventArgs> SystemUiVisibilityChange;
Touch¶
public event EventHandler<TouchEventArgs> Touch;
FocusChange¶
public event EventHandler<FocusChangeEventArgs> FocusChange;