C# Class Plugin.Toasts.Manager

Inheritance: Android.OS.Handler
显示文件 Open project: adamped/Toasts.Forms.Plugin

Public Methods

Method Description
Add ( Plugin.Toasts.Crouton crouton ) : void
AnnounceForAccessibilityCompat ( Android.Content.Context context, String text ) : void
HandleMessage ( Android.OS.Message message ) : void
RemoveCrouton ( Plugin.Toasts.Crouton crouton ) : void
RemoveCroutons ( ) : void

Private Methods

Method Description
AddCroutonToView ( Plugin.Toasts.Crouton crouton ) : void
CalculateCroutonDuration ( Plugin.Toasts.Crouton crouton ) : long
CallOnGlobalLayout ( Plugin.Toasts.Crouton crouton, Android.Views.View croutonView ) : void
DisplayCrouton ( ) : void
HandleActionBarOverlay ( Android.Views.ViewGroup parameters, Android.App.Activity activity ) : void
HandleTranslucentActionBar ( Android.Views.ViewGroup parameters, Android.App.Activity activity ) : void
Manager ( ) : System
SendMessage ( Plugin.Toasts.Crouton crouton, int messageId ) : void
SendMessageDelayed ( Plugin.Toasts.Crouton crouton, System.Int64 messageId, long delay ) : void
SetActionBarMargin ( Android.Views.ViewGroup parameters, Android.App.Activity activity ) : void

Method Details

Add() public method

public Add ( Plugin.Toasts.Crouton crouton ) : void
crouton Plugin.Toasts.Crouton
return void

AnnounceForAccessibilityCompat() public static method

public static AnnounceForAccessibilityCompat ( Android.Content.Context context, String text ) : void
context Android.Content.Context
text String
return void

HandleMessage() public method

public HandleMessage ( Android.OS.Message message ) : void
message Android.OS.Message
return void

RemoveCrouton() public method

public RemoveCrouton ( Plugin.Toasts.Crouton crouton ) : void
crouton Plugin.Toasts.Crouton
return void

RemoveCroutons() public method

public RemoveCroutons ( ) : void
return void