java - 在 Flutter 中使用时无法从 Android 本机 (Java) 获取当前视图
问题描述
我有自己的 Android SDK/库,我可以在其中获取用户的当前视图,并使用下面的代码_window.getDecorView()
获取该视图的图像,并且它在 Android Native 中运行良好。
Bitmap bitmap = Bitmap.createBitmap(512, 1024, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
v.draw(canvas);
但是当我在 Flutter 应用程序(通过 Flutter 插件)中使用这个库时,我只得到white image。
解决方案
推荐阅读
- node.js - require() 参数的优先级决定 nodejs 中的文件扩展名
- compiler-errors - 当我运行应用程序时,如何修复(构建)中的(无法删除目录/无法删除某些子项)的错误?
- python - 自定义 JS 回调,只允许在 Bokeh 的圆形图中悬停时显示一个圆圈
- sqlite - 如何在 Android Studio 的 SQLite 数据库的列表中创建字符串列表?
- sql-server - 交易不会回滚
- pytorch - Pytorch:损失没有改变
- c# - 如何等待在主线程上启动的任务
- javascript - 如何为我在 Javascript 的 forEach 循环中创建的每个链接分配一个事件侦听器
- reactjs - 用于 React 学习的模拟服务器
- android - Flutter SQLite 数据库,在尝试将数据库中的所有行显示为列表视图时,在出现空错误时调用了 getter 'length'