Sino.Droid.AppMsg.MsgManager.ObTain C# (CSharp) Method

ObTain() public static method

public static ObTain ( Android.App.Activity activity ) : MsgManager
activity Android.App.Activity
return MsgManager
        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;
        }

Usage Example

コード例 #1
0
ファイル: AppMsg.cs プロジェクト: ClrsDream/AppMsg
 public void Dismiss()
 {
     MsgManager.ObTain(mActivity).RemoveMsg(this);
 }
All Usage Examples Of Sino.Droid.AppMsg.MsgManager::ObTain