test_hide_system_bar.dart 803 B

12345678910111213141516171819202122232425262728293031323334
  1. import 'package:flutter/material.dart';
  2. import 'package:flutter_ijkplayer/flutter_ijkplayer.dart';
  3. class TestHideSystemBar extends StatefulWidget {
  4. @override
  5. _TestHideSystemBarState createState() => _TestHideSystemBarState();
  6. }
  7. class _TestHideSystemBarState extends State<TestHideSystemBar> {
  8. @override
  9. Widget build(BuildContext context) {
  10. return Scaffold(
  11. appBar: AppBar(
  12. title: Text("Test system bar"),
  13. ),
  14. body: Column(
  15. children: <Widget>[
  16. FlatButton(
  17. child: Text("show"),
  18. onPressed: () => show(true),
  19. ),
  20. FlatButton(
  21. child: Text("hide"),
  22. onPressed: () => show(false),
  23. ),
  24. ],
  25. ),
  26. );
  27. }
  28. show(bool show) {
  29. IjkManager.showStatusBar(show);
  30. }
  31. }