为了账号安全,请及时绑定邮箱和手机立即绑定

flutter中如果获取设备屏幕大小,状态栏高度等信息?

flutter中如果获取设备屏幕大小,状态栏高度等信息?

一只萌萌小番薯 2019-05-13 12:44:18
flutter中如果获取设备屏幕大小,状态栏高度等信息?由于UI自定义很高,material风格不适合,需要自己构建导航栏(或者叫标题栏),状态栏的高度不知道,内容都顶到屏幕最上方了,如何处理呢,Pub上面没找到合适的库~~~虽然开源库device_info可以获得一些设备信息,但好像并未包含屏幕大小,状态栏高度等信息。。。——————————————material只是了解太少,不会用罢了~~~其实很简单://状态栏高度double_statusBarHeight=MediaQuery.of(context).padding.top;//MediaQuery.of(context)这个里面还有其他信息,你们自行发掘吧//appbar高度double_kLeadingWidth=kToolbarHeight;
查看完整描述

2 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

导入importdart:ui;就可以直接这样:window.devicePixelRatio获取设备像素比;window.physicalSize 获取屏幕尺寸;还有其他。。。
导入import'dart:io';
通过platformlibrary可以查看平台信息
                            
查看完整回答
反对 回复 2019-05-13
  • 2 回答
  • 0 关注
  • 1738 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信