flutter_volume_controller 1.0.0+1
flutter_volume_controller: ^1.0.0+1 copied to clipboard
A Flutter plugin to control system volume.
flutter_volume_controller #
A Flutter plugin to control system volume.
Features #
Notes that some of the features may not be available to all supported platforms.
Volume Controls #
FlutterVolumeController.getVolume()
: Get the current volumeFlutterVolumeController.setVolume()
: Set the current volumeFlutterVolumeController.raiseVolume()
: Increase the current volumeFlutterVolumeController.lowerVolume()
: Decrease the current volumeFlutterVolumeController.showSystemUI
: Control system UI when volume changes
Observe Volume #
FlutterVolumeController.addListener()
: Observe volume changes
import 'package:flutter_volume_controller/flutter_volume_controller.dart';
@override
void initState() {
super.initState();
FlutterVolumeController.addListener((volume) {
debugPrint('Volume changed: $volume');
});
}
@override
void dispose() {
FlutterVolumeController.removeListener();
super.dispose();
}