这个功能 Flutter 有包吗?

2023-04-07 15:32:17 +08:00
 0o0O0o0O0o
iOS 上从别的 APP 通过 Share 选择 Telegram 后会出现这样的菜单




可以选择联系人并发送消息,但又不会跳转到 Telegram APP 。


1. 这种从外部分享但又不需要跳转到目标 APP 的,一般怎么描述?

2. 我常用的 Android APP 都没有类似的效果,所以我不了解:Android intent-filter 之类可以实现同样的效果吗?对 Android 版本有要求吗?更具体的名词是什么?我根据个人体验加上搜索了解,觉得 https://github.com/LineageOS/android_packages_apps_Messaging/tree/831a99450fa29732de3c26d82f7b0328ab101039/src/com/android/messaging/ui/conversationlist 初步接近,但又不完全。

3. 有跨平台的 Flutter 包可以简单实现吗?
2054 次点击
所在节点    Flutter
7 条回复
rrfeng
2023-04-07 15:36:27 +08:00
我感觉应该是系统实现的能力。

Android 上目标 app 可以提供多个分享入口,比如:微信消息发送,微信朋友圈,微信收藏等。但是这个跟其他 app 是同一层级展开的。
jamev5
2023-04-07 15:42:26 +08:00
Android 上 Telegram 是开源的,看了下 Android 上没有这个功能,是直接跳转到 Telegram 里的。
0o0O0o0O0o
2023-04-07 15:44:56 +08:00
@rrfeng #1 但是 lineageos 分享选择短信 APP 后确实是有个悬浮的选择联系人
0o0O0o0O0o
2023-04-07 15:45:56 +08:00
@jamev5 #2 是的,我太喜欢这个功能了,我也是因为 iOS telegram 有这个功能所以去看了 Android ,是没有的
lnim
2023-04-07 17:50:36 +08:00
这个是 IOS 上自己实现的, 系统的 share 不是这个样子
jearyvon
2023-04-18 14:32:30 +08:00
感觉应该是 ios 的 API 。
op 发到 ios 开发分类下可能更快找到结果。
jearyvon
2023-04-18 14:37:06 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/930597

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX