flutter设置Android App状态栏透明以及其它颜色的方法

测试环境:

基于Android10MIUI 12

分别导入如下包:

'package:flutter/services.dart';
import 'dart:io';

具体操作如下:

import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main(){
  if(Platform.isAndroid){
    SystemChrome.setSystemUIOverlayStyle(
      SystemUiOverlayStyle(statusBarColor: Colors.transparent)
    );
  }
  runApp(new YourApp());
}

除了通过Colors.transparent设置为透明之外,也可以设置为其他颜色。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。