V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
0o0O0o0O0o
V2EX  ›  Flutter

这个功能 Flutter 有包吗?

  •  
  •   0o0O0o0O0o · 2023-04-07 15:32:17 +08:00 · 2418 次点击
    这是一个创建于 625 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 包可以简单实现吗?
    7 条回复    2023-04-18 14:37:06 +08:00
    rrfeng
        1
    rrfeng  
       2023-04-07 15:36:27 +08:00
    我感觉应该是系统实现的能力。

    Android 上目标 app 可以提供多个分享入口,比如:微信消息发送,微信朋友圈,微信收藏等。但是这个跟其他 app 是同一层级展开的。
    jamev5
        2
    jamev5  
       2023-04-07 15:42:26 +08:00
    Android 上 Telegram 是开源的,看了下 Android 上没有这个功能,是直接跳转到 Telegram 里的。
    0o0O0o0O0o
        3
    0o0O0o0O0o  
    OP
       2023-04-07 15:44:56 +08:00 via iPhone
    @rrfeng #1 但是 lineageos 分享选择短信 APP 后确实是有个悬浮的选择联系人
    0o0O0o0O0o
        4
    0o0O0o0O0o  
    OP
       2023-04-07 15:45:56 +08:00 via iPhone
    @jamev5 #2 是的,我太喜欢这个功能了,我也是因为 iOS telegram 有这个功能所以去看了 Android ,是没有的
    lnim
        5
    lnim  
       2023-04-07 17:50:36 +08:00
    这个是 IOS 上自己实现的, 系统的 share 不是这个样子
    jearyvon
        6
    jearyvon  
       2023-04-18 14:32:30 +08:00
    感觉应该是 ios 的 API 。
    op 发到 ios 开发分类下可能更快找到结果。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2850 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:20 · PVG 20:20 · LAX 04:20 · JFK 07:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.