Skip to content

Instantly share code, notes, and snippets.

@florent37
Created December 12, 2018 05:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save florent37/94b954048ec741e13e72739d9d37b544 to your computer and use it in GitHub Desktop.
Save florent37/94b954048ec741e13e72739d9d37b544 to your computer and use it in GitHub Desktop.
//From Flutter
Future<String> _getBatteryLevel() async {
String batteryLevel;
try {
//invoke the platform specific code
//wait for the result
final int result = await platform.invokeMethod('getBatteryLevel');
batteryLevel = 'Battery level at $result % .';
} on PlatformException catch (e) {
batteryLevel = "Failed to get battery level: '${e.message}'.";
}
return batteryLevel;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment