进入app,就设置整个app为竖屏显示

void main() {WidgetsFlutterBinding.ensureInitialized(); //不加这个强制横/竖屏会报错SystemChrome.setPreferredOrientations([// 强制竖屏DeviceOrientation.portraitUp,DeviceOrientation.portraitDown]);runApp(const DemoApp());
}

WidgetsFlutterBinding.ensureInitialized();这行代码一定要写,要不然就报错,而且设置也无效

当进入某个页面时控制横竖屏显示

强制竖屏,代码如下:

    // 强制竖屏SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp,DeviceOrientation.portraitDown]);

强制横屏,代码如下:

   // 强制横屏SystemChrome.setPreferredOrientations([DeviceOrientation.landscapeLeft,DeviceOrientation.landscapeRight]);

退出这个页面时,恢复竖屏显示,代码如下:

  @overridevoid dispose() {// 强制竖屏SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp,DeviceOrientation.portraitDown]);super.dispose();}

flutter3 强制横屏,控制横竖屏显示相关推荐

  1. 全志H6 Android 7.0 平台 修改横竖屏显示

    **问题描述:**全志H6 Android 7.0 并没有给出横竖屏显示属性的设置,可以自己设置一个persist.sys.rotation属性来控制横竖屏的显示 解决方案: diff --git a ...

  2. 横竖屏显示 图片分辨率

    1.         设置屏幕的横竖屏显示: 如果不做特殊说明,开发的应用是横竖屏重力敏感的,如果禁止横竖屏切换,需要在AndroidManifest.xml文件中做相应的修改: <activi ...

  3. 前端学习(2641):懂代码之header表头页之控制全屏显示

    <!-- 全屏显示 控制全屏显示第一步 --><div class="btn-fullscreen" @click="handleFullScreen& ...

  4. ESP32-CAM拍照输出RGB565数据,wifi传输到stm32控制tft屏显示拍照图像

    ESP32-CAM拍照输出RGB565数据,wifi传输到stm32控制tft屏显示拍照图像 拍照采用安信可的ESP32-CAM,显示屏采用2.2寸,TFT SPI 240x320屏幕,使用stm32 ...

  5. ios键盘横屏_iOS横竖屏旋转及其基本适配方法 转

    目录 一.最让人纠结的三种枚举 二.两种屏幕旋转的触发方式 三.屏幕旋转控制的优先级 四.开启屏幕旋转的全局权限 五.开启屏幕旋转的局部权限(视图控制器) 六.实现需求:项目主要界面竖屏,部分界面横屏 ...

  6. android+4.4.2+横屏,Android 横竖屏和布局问题

    在这里我做了一个小test,之前看过关于这方面的东西,到后来我才真正的遇到项目的时候,不得已才要去真正的熟悉里面的流程. 这里我贴测试源码: TestActivity.java package cn. ...

  7. acivity 横屏_Activity横竖屏切换时先看到横屏/竖屏再变换回竖屏/横屏

    因为公司APP上的一个Bug遇到一个问题,跟了下这个问题,稍微记录一下. 需求:当App从后台回到前台的时候,要弹出一个广告页Activity A ,而广告页希望是竖屏显示的,这样才符合引人入胜的效果 ...

  8. 设置安卓app页面强制横屏或者竖屏,不随手机姿势变化

    在AndroidMainfest.XML中, 加入到activity在mainfest的注册信息中 android:screenOrientation="portrait" //强 ...

  9. 强制横屏或竖屏解决方案

    第一种:通过人为的办法改变view.transform的属性. 具体办法: view.transform一般是View的旋转,拉伸移动等属性,类似view.layer.transform,区别在于Vi ...

最新文章

  1. JAVA中流水账的实现_流水账式java基础Summary
  2. MySQL划重点-查询-条件
  3. html盒子全部蓝色,彻底弄懂CSS盒子模式之五
  4. 查看win激活状态的命令
  5. 计算机科学创新大赛,计信学院举办第六届科技创新小发明大赛
  6. 【SQL Server】CONVERT() 函数
  7. 半导体储存器例题小试--十安辰
  8. Excel条件格式使用小总结
  9. 壮族小伙车祸离世 父亲含泪捐儿器官救6人
  10. 淘宝网触屏版 - 学习笔记(1 - 关于meta)
  11. ubuntu 11.10使用fcitx双拼输入法
  12. 【计算机网络】2.1 应用层协议原理
  13. 论一个X倒下了千千万万个X站起来了
  14. 实时操作系统(RTOS)
  15. 计算机画大熊猫教案,三年级上册信息技术教案-第2课 画大熊猫|冀教版 (1)
  16. (附源码)springboot学生社团信息管理 毕业设计 011238
  17. markdown之mermaid
  18. 用vue写购物车常用的数量增加和减少吧!
  19. Python+Vue计算机毕业设计财务管理系统v2t48(源码+程序+LW+部署)
  20. 方法的重载---(Java版)

热门文章

  1. PTA - 数据库合集26
  2. python脚本如何自动升级?
  3. 在租房摆什么风水有宜招财,给一下具体方案
  4. 刘曦子:区块链驱动下 数据、信息和知识成为经济活动的主体
  5. Flask之自定义模型类
  6. 山东工业技师学院孙洪文计算机,山东工业技师学院召开山东省集训选拔赛项目总结会议...
  7. 2019最新ElasticSearch6.5.4mapping理解
  8. 中国医院三甲二甲医院明细清单
  9. 南京·六合首届创业大赛复赛圆满结束,30个项目晋级决赛!
  10. InputStreamReader 和 OutputStreamReader流