flutter 隐藏状态栏和底部按钮
·
flutter可以隐藏状态栏或使得状态栏透明,同时也支持底部按钮栏的隐藏,实现代码如下:
import 'package:flutter/services.dart';
SystemChrome.setEnabledSystemUIOverlays([]);//隐藏状态栏,底部按钮栏
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.bottom]);//隐藏状态栏,保留底部按钮栏
SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);//显示状态栏、底部按钮栏
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( //设置状态栏透明
statusBarColor: Colors.transparent,
));
Android them 设置如下:
import 'dart:io';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
if (Platform.isAndroid) {
SystemUiOverlayStyle systemUiOverlayStyle = SystemUiOverlayStyle(
statusBarColor: Colors.transparent,
statusBarIconBrightness: Brightness.dark);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
}
更多推荐

所有评论(0)