为了账号安全,请及时绑定邮箱和手机立即绑定

如何筛选特定的应用程序以便为action_Send意图(并为每个应用设置不同的文本)

如何筛选特定的应用程序以便为action_Send意图(并为每个应用设置不同的文本)

BIG阳 2019-06-15 18:32:35
如何筛选特定的应用程序以便为action_Send意图(并为每个应用设置不同的文本)在使用action_send意图时,如何筛选出特定的应用程序?这个问题是以不同的方式提出的,但我无法根据所给出的答案找到一个解决办法。希望有人能帮忙。我想提供在应用程序中共享的能力。以下Android Dev Alexander Lucas的建议,我更喜欢使用意图而不是使用Facebook/TwitterAPI。使用action_send意图共享是很好的,但是问题是:(1)我不想每个共享选项都在那里,我宁愿把它限制在FB、Twitter和电子邮件上,(2)我不想在每个共享应用程序上共享相同的东西..例如,在我的Twitter分享中,我将包括一些提到和哈希标签,限制它为140个字符或更少,而Facebook共享将包括一个链接和一个功能图像。是否可以限制操作_发送(共享)意图的选项?我已经看到了一些关于如何使用PackageManager和queryIntentActivity的内容,但是还无法找到PackageManager和action_Send意图之间的联系。或与其过滤共享应用程序,我的问题也可以解决,如果我可以使用action_send意图直接到Facebook或Twitter,而不是弹出对话框。如果是这样的话,我可以创建我自己的对话框,当他们点击“facebook”,创建一个特定于facebook的意图,然后直接发送到facebook。推特也是如此。还是不可能?Facebook和Twitter API是唯一的方法吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 546 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信