Flutter透明状态栏及字体颜⾊的设置⽅法
注:底⾊透明是否⽣效与android版本有关,版本过低设置⽆效
1.在内设置
voidmain(){
runApp(注册资本金 newMyApp());
if(oid){
//设置Android头部的导航栏透明
SystemUiOverlayStylesystemUiOverlayStyle=SystemUiOverlayStyle(
s紫菜煲的做法 tatusBarColor:arent,//全局设置透明
statu应聘司机工作 sBarIconBrightness:
//light:⿊⾊图标dark:⽩⾊图标
//在此处设置statusBarIconBrightness为全局设置
);
temUIOverlayStyle(systemUiOverlayStyle);
}
}
2.单页⾯设置
appBar:AppBar(
title:newText(''),
elevation:0,
brightness:,//设置为⽩⾊字体
),
注:设置AppBar之后,单独在build内设置这⾏代码会失效
temUIOverlayStyle();
ps:下⾯看下Flutter修改状态栏颜⾊以及字体颜⾊
Flutter沉浸式状态栏
voidmain(){
runApp(MyApp());
if(oid){
//以下两⾏设置and中国近代 roid状态栏为透明的沉浸。写在组件渲染之后,是为了在渲染后进⾏t赋值,覆盖状态栏,写在渲染之前MaterialApp组件会覆盖掉这个值。
SystemUiOverlayStylesystemUiOverlayStyle=
SystemUiOverlayStyle(statusBarColor:arent);
temUIOverlayStyle(systemUiOverlayStyl藏红花泡酒的功效 e);
}
}
Flutter修改状态栏字体颜⾊
使⽤AnnotatedRegion包裹Scaffold,可以使得状态栏颜⾊改变,有dark和light两种
@override
W降火的菜 idg联想杨元庆 etbuild(BuildContextcontext){
returnAnnotatedRegion
value:,
child:Material(child:Sc被你抛弃 affold(),),);
}
到此这篇关于Flutter透明状态栏及字体颜⾊的⽂章就介绍到这了,更多相关Flutter状态教师调动申请 栏字体颜⾊内容请搜索以前的⽂章或继续浏
览下⾯的相关⽂章希望⼤家以后多多⽀持!
本文发布于:2023-03-17 19:23:57,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679052238290854.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:沉浸式状态栏.doc
本文 PDF 下载地址:沉浸式状态栏.pdf
留言与评论(共有 0 条评论) |