android - 如何计算 POI 的位置并将它们显示在相机上
问题描述
我正在使用 Flutter atm 构建一个适用于 Android 的移动应用程序。用户应该能够获得有关此应用程序中特殊位置的信息。一些信息是隐藏的,用户可以通过按下按钮来解锁它。然后相机打开,如果用户将相机指向该地点的方向,则会出现一个带有该地点图像的图标。如果用户按下该图标,相机将关闭并显示有关该地点的文本。我对 Flutter 完全陌生,在 Dart 或应用程序开发方面没有太多经验。我搜索了网络,但我找不到解决这个问题的好方法。我想我可以使用 Geolocator Plugin 来计算 POI 的方向。 https://pub.dev/packages/geolocator
但我不知道如何在相机屏幕上显示图标。我以为我可以为 Flutter 使用 ARCore 插件,但我在让它工作时遇到了问题。我遇到了这个错误:AR 核心在 ar_core 模块颤振中给出错误,但提供的答案对我不起作用。所以我无法测试插件是否可行。https://pub.dev/packages/arcore_flutter_plugin。
现在我有点卡在这里,不知道如何继续前进。有没有其他方法可以做到这一点,或者我的方法是正确的?我感谢每一个答案。
解决方案
推荐阅读
- sql - SQL 重叠语句
- mjml - MJML 字体问题 - mj-font 未在实际电子邮件模板中加载字体
- c++ - 使用 c++2b 编码不可知的解析
- amazon-web-services - how to install Apache superset on a AWS ECS container
- perl - in perl, why does sprintf(Dumper \%hash) throw a warning when the hash contains a long string?
- html - Select doesn't display patched value
- java - How can I get POI to interpret a large Excel cell as a long?
- reporting-services - SSRS showing a blank column on a column grouping that is not in the design tab
- r - Calculate length of multiple lists within a data.table
- clickhouse - IPv4-mapped IPv6 address parsing