コード例 #1
0
        public void BeginRead()
        {
            if (_app.IsBatteryTemperatureTooHigh())
            {
                BaseActivity act = (BaseActivity)Activity;

                if (act != null)
                {
                    act.ShowToast(Resource.String.toast_temp_too_high);
                }

                return;
            }

            try
            {
                if (_app.CheckIsRFIDReady())
                {
                    BeginReadUI();
                    ClearDataAndResetParams();

                    MainThread.BeginInvokeOnMainThread(() =>
                    {
                        BeginReadInternal();
                    });
                }
            }
            catch (Exception e)
            {
            }
        }