コード例 #1
0
        public void SetMainActivity(AndroidMainActivity value)
        {
            _mainActivity = value;

            if (_mainActivity == null)
            {
                Logger.Log("Main activity has been unset.", LoggingLevel.Normal, GetType());
            }
            else
            {
                Logger.Log("Main activity has been set.", LoggingLevel.Normal, GetType());
                _mainActivityWait.Set();
            }
        }
コード例 #2
0
        public void SetFocusedMainActivity(AndroidMainActivity focusedMainActivity)
        {
            lock (_focusedMainActivityLocker)
            {
                _focusedMainActivity = focusedMainActivity;

                if (_focusedMainActivity == null)
                {
                    Logger.Log("Main activity not focused.", LoggingLevel.Normal, GetType());
                }
                else
                {
                    Logger.Log("Main activity focused.", LoggingLevel.Normal, GetType());
                    RunActionsUsingMainActivity();
                }
            }
        }
コード例 #3
0
        public void SetFocusedMainActivity(AndroidMainActivity focusedMainActivity)
        {
            lock (_focusedMainActivityLocker)
            {
                _focusedMainActivity = focusedMainActivity;

                if (_focusedMainActivity == null)
                    Logger.Log("Main activity not focused.", LoggingLevel.Normal, GetType());
                else
                {
                    Logger.Log("Main activity focused.", LoggingLevel.Normal, GetType());
                    RunActionsUsingMainActivity();
                }
            }
        }
コード例 #4
0
        public void SetMainActivity(AndroidMainActivity value)
        {
            _mainActivity = value;

            if (_mainActivity == null)
            {
                _mainActivityWait.Reset();
                Logger.Log("Main activity has been unset.", LoggingLevel.Normal, GetType());
            }
            else
            {
                _mainActivityWait.Set();
                Logger.Log("Main activity has been set.", LoggingLevel.Normal, GetType());
            }
        }