Battery Saver Listener
A Flutter plugin to monitor battery saver mode changes on Android using native Java code.
Features
- Check the current battery saver status.
- Listen for real-time changes in battery saver mode.
Installation
Add this to your pubspec.yaml:
dependencies:
battery_saver_listener: ^0.1.0
Then run flutter pub get
Usage
import 'package:battery_saver_listener/battery_saver_listener.dart';
void main() {
BatterySaverListener.onBatterySaverChanged((isEnabled) {
print("Battery saver mode is now: $isEnabled");
});
BatterySaverListener.startListening();
BatterySaverListener.getBatterySaverStatus().then((status) {
print("Current battery saver status: $status");
});
}