예제 #1
0
        partial void batteryButton_TouchUpInside(UIButton sender)
        {
            Ugi.BatteryInfo info = Ugi.Singleton().GetBatteryInfo();
            String          message;

            if (info != null)
            {
                if (info.ExternalPowerIsConnected)
                {
                    if (info.IsCharging)
                    {
                        message = @"Charging";
                    }
                    else
                    {
                        message = @"Fully Charged";
                    }
                }
                else
                {
                    message = info.PercentRemaining + "%";
                }
            }
            else
            {
                message = "Can't read battery level";
            }
            ShowOkCancel("Battery Level", message, "", null, null, null);
        }
예제 #2
0
        public void doBattery(View v)
        {
            Ugi.BatteryInfo info = Ugi.Singleton().GetBatteryInfo();
            String          message;

            if (info != null)
            {
                if (info.ExternalPowerIsConnected)
                {
                    if (info.IsCharging)
                    {
                        message = @"Charging";
                    }
                    else
                    {
                        message = @"Fully Charged";
                    }
                }
                else
                {
                    message = info.PercentRemaining + "%";
                }
            }
            else
            {
                message = "Can't read battery level";
            }
            ShowOkCancel("Battery Level", message, "", null, null, null);
        }