返回

android-Flutter)我想知道如何在不同尺寸的设备的相同位置绘制

发布时间:2022-07-06 23:52:37 243
# java

我正在制作一个应用程序,可以打开一个PDF文件并在上面做笔记,如下图所示。该应用程序允许用户通过Firebase实时共享图形数据。

Device 1 (horizontal rotation mode)

Device 2 (vertical rotation mode)

这是用于获取偏移量的代码

GestureDetector(
  onScaleUpdate: (details) {
    RenderBox box = _globalKey.currentContext!.findRenderObject() as RenderBox;
    Offset point = box.globalToLocal(details.focalPoint);
  }
)

当屏幕大小不同且偏移不同时,如何在屏幕上的相同位置绘制CustomPaint()?

我能得到一些建议吗?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
下一篇
堆栈和堆是什么以及在哪里? 2022-07-06 21:47:12