speaker_ui.dart 522 B

123456789101112131415161718
  1. import 'package:flutter/material.dart';
  2. import 'package:get/get.dart';
  3. import '../index.dart';
  4. import 'speaker_wave.dart';
  5. class SpeakerUI extends GetView<HardwareDetectionController> {
  6. @override
  7. Widget build(BuildContext context) {
  8. return Obx(() => controller.state.isDisplaySpeakerWave
  9. ? SpeakerWave(
  10. audioPlayer: controller.flutterSound,
  11. isPlaying: controller.state.detectingSpeaker,
  12. width: 250.0,
  13. height: 40.0,
  14. )
  15. : Container());
  16. }
  17. }