【问题标题】:Android can ACTION_SEND be used to call a ServiceAndroid 可以使用 ACTION_SEND 来调用一个 Service
【发布时间】:2011-05-10 13:39:19
【问题描述】:

我已成功使用 ACTION_SEND 意图,当在图库中按下共享按钮时,该意图会在列表中显示我的应用程序。我的应用程序基本上将选定的图片发送到我的计算机,并且不需要用户进一步输入表格。而不是在列表中选择时启动我的应用程序,这是一个不必要的步骤,是否可以将数据传递给我自己的发送图片并避免启动我的应用程序的服务?

如果没有,我还有什么其他选择?启动我的应用,发送图片并关闭活动?

【问题讨论】:

    标签: android android-intent intentfilter android-service


    【解决方案1】:

    与其在列表中选择时启动我的应用程序(这是一个不必要的步骤),是否可以将数据传递给我自己的服务来发送图片并避免启动我的应用程序?

    ACTION_SEND 用于启动活动,而不是服务——抱歉。

    如果没有,我还有什么其他选择?启动我的应用,发送图片并关闭活动?

    听起来很合理。如果您在onCreate() 中执行所有这些操作,调用finish(),并且从不调用setContentView(),则不会向用户显示任何内容。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    • 2020-02-18
    • 2011-11-19
    • 1970-01-01
    相关资源
    最近更新 更多