【发布时间】:2021-04-17 19:44:25
【问题描述】:
我需要一个可以反转屏幕的简单 Android 应用;水平交换/翻转(镜像)整个设备屏幕的内容,从左到右,包括文本,视频,一切。当这个应用程序启动时,我需要一个可见的“按钮”,它可能位于左上角或者用户可选择的位置(我愿意接受关于开/关事件的建议),当点击它时,将立即反转整个屏幕并且,如果再次点击,将使设备屏幕恢复正常视图。
【问题讨论】:
我需要一个可以反转屏幕的简单 Android 应用;水平交换/翻转(镜像)整个设备屏幕的内容,从左到右,包括文本,视频,一切。当这个应用程序启动时,我需要一个可见的“按钮”,它可能位于左上角或者用户可选择的位置(我愿意接受关于开/关事件的建议),当点击它时,将立即反转整个屏幕并且,如果再次点击,将使设备屏幕恢复正常视图。
【问题讨论】:
用Transform 小部件包裹你的脚手架并点击布尔值来切换
Transform(
transform: Matrix4.identity()
..setEntry(3, 2, 0.002)
..rotateX( tapped ? pi : 0),
alignment: FractionalOffset.center,
child: Scaffold(),
),
你也可以应用你想要的动画 您的镜像方向也取决于调用 rotateX 或 rotateY 函数
【讨论】: