我们在上一章回中介绍了"如何自定义Radio组件"相关的内容,本章回中将介绍 如何禁止页面随手机自动旋转.闲话休提,让我们一起Talk Flutter吧。

1. 概念介绍
在手机默认设置下,手机上应用程序的页面可以随着手机的旋转而自动旋转,比如我们看视频时把手机旋转成横屏,视频播放程序会自动跟着旋转成横屏。这个功能可以在手机上设置。如果我们不想在手机上设置,而是在应用程序中设置,怎么办呢?本章回中将介绍如何在应用程序中禁止页面跟随手机自动旋转。
2. 使用方法
2.1 全面禁止
我们在这里介绍的全面禁止表示禁止应用程序中所有的页面。只需要在程序中使用setPreferredOrientations()方法就可以,对比一下Android原生开发中的禁止方式就会发现,这个方法太好用了。它和IOS原生开发类似:可以对全部页面进行统一设置。而Android原生开发中需要对每个页面进行单独设置。
2.2 局部禁止
我们在这里说的局部禁止表示禁止应用程序中某个页面跟随手机自动旋转,只需要在程序中使用setPreferredOrientations()方法就可以。有看官说
Flutter禁用页面自动旋转
本文介绍了在Flutter应用中如何禁止页面跟随手机自动旋转,包括全局禁止和局部禁止的方法,并提供了示例代码,展示了setPreferredOrientations方法的使用。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



