public static ObTain ( Android.App.Activity activity ) : |
||
activity | Android.App.Activity | |
return |
public static MsgManager ObTain(Activity activity)
{
if (sManagers == null)
{
sManagers = new Dictionary<Activity, MsgManager>();
}
MsgManager manager = null;
if (sManagers.ContainsKey(activity))
{
manager = sManagers[activity];
}
if (manager == null)
{
manager = new MsgManager();
EnsureReleaseOnDestroy(activity);
sManagers.Add(activity, manager);
}
return manager;
}
public void Dismiss() { MsgManager.ObTain(mActivity).RemoveMsg(this); }