当有人长按一个链接并选择共享链接并选择我的应用程序时,它会抓取它并执行它的功能..但这也适用于其他可共享的文本项目。我想只接受链接。目前我的mime类型为text / plain。是否有链接的mime类型?
答案 0 :(得分:4)
不,抱歉。至少对于标准Android浏览器,它使用text/plain
。欢迎您检查发送给您的值,看看它是否通过正则表达式显示为URL,并弹出一个错误,指示您只发送链接。
理论上,您甚至可以转而执行startActivity()
同一Intent
,以允许用户选择其他内容尝试与之分享。我没有试过这个,所以这里可能会有一些我不知道的打嗝。