我已成功使用ACTION_SEND意图,当在图库中按下共享按钮时,该意图会在列表中显示我的应用程序。我的应用程序基本上将所选图片发送到我的计算机,无需用户进一步输入。而不是在列表中选择时启动我的应用程序是不必要的步骤,是否可以将数据传递给我自己的服务,该服务发送图片并避免启动我的应用程序?
如果没有,我还有其他选择吗?启动我的应用,发送图片并关闭活动?
答案 0 :(得分:2)
如果在列表中选择这是一个不必要的步骤,而不是启动我的应用程序,是否可以将数据传递给我自己的服务,该服务会发送图片并避免启动我的应用程序?
ACTION_SEND
用于启动活动,而不是服务 - 抱歉。
如果没有,我还有其他选择吗?启动我的应用,发送图片并关闭活动?
听起来很合理。如果您在onCreate()
中完成所有操作,请致电finish()
,不要致电setContentView()
,系统不会向用户显示任何内容。