整合我的应用程序与浏览器android



我想创建一个应用程序,其中如果应用程序安装在我们的android手机上,用户应该被赋予一个设施,通过应用程序在浏览时选择图像共享图像。
请让我知道我如何才能做到这一点。我可以使用意图过滤器实现这一点吗?
请告诉我你的宝贵意见。
提前感谢。

您需要使用自定义方案和主机,例如

在清单上的活动定义

把这个:

<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:编写一个允许"选择图像"的Web站点,因为这不是Web浏览器的原生功能

步骤#2:为您的网站实现某种共享功能