BatteryMonitoringEnabled
バッテリー情報にアクセスする前に Trueに設定します。
ドキュメントには、監視が有効になっていない場合にのみ -1 を返す必要があると記載されています。
ただし、監視を有効にしているにもかかわらず、常にプロパティの値として -1 を取得しBatteryLevel
、 Unknown を取得します。BatteryState
UIDevice.CurrentDevice.BatteryMonitoringEnabled=true;
Console.WriteLine (UIDevice.CurrentDevice.BatteryLevel.ToString());
結果 -1
Console.WriteLine (UIDevice.CurrentDevice.BatteryState.ToString());
結果「不明」
私がここに欠けているものはありますか?