我想创建一个应用程序,如果应用程序安装在我们的Android手机上,用户应该有机会通过应用程序在浏览时选择图像来共享图像。
请让我知道如何实现这一目标。我可以使用意图过滤器实现这一目标吗?
请让我知道你宝贵的建议
提前致谢。
答案 0 :(得分:1)
您需要使用自定义方案和主机,例如
在您的清单上的活动定义中
把这个:
<intent-filter>
<data android:scheme="http" android:host="twitter.com"/>
<action android:name="android.intent.action.VIEW" />
</intent-filter>
然后在您的浏览器上转到twitter.com,您应该被要求通过浏览器或应用程序打开该链接
希望这个帮助
update1:你可以处理http协议,这样你就可以获得完整的URL,并且根据主机或扩展名可以是一个图像....
答案 1 :(得分:0)
步骤1:编写一个允许“选择图像”的网站,因为这不是Web浏览器的原生内容
步骤2:为您的网站实施某种共享功能