2012-07-18 75 views
0

我如何知道意图的发件人?意图过滤器/意图的发件人,android

这是我的意图过滤器。

<intent-filter> 
     <category android:name="android.intent.category.DEFAULT"/> 
     <action android:name="android.intent.action.SEND" /> 
     <data android:mimeType="text/plain" /> 
</intent-filter> 

所以,现在如果我点击保存箱中的物品并点击“共享”,我的活动就会出现在列表中。不过,我想我的应用程序只出现在Dropbox的共享列表而不是其他人..

我在这里想的问题是,有没有其他的过滤器,我可以添加到只能过滤器的Dropbox?或者,现在有没有什么独特的Dropbox内容?

回答

0

但是,我希望我的应用只能出现在保管箱共享列表中,而不是其他人。

不支持。欢迎您使用他们的API编写您自己的DropBox客户端,并将您的特定功能作为该应用程序的一部分。

我想这里的问题是,有没有其他过滤器我可以添加到只有过滤器的保险箱?

我对此表示怀疑。 DropBox最有可能只是使用ACTION_SEND以及适当的MIME类型,因为这对于DropBox和DropBox的用户来说是最好的选择。

或者是有什么Dropbox的意图中是唯一的,现在?

你必须要问的DropBox这个问题。请记住,他们可能会随着时间的推移而改变。而且,即使存在某些内容,您很可能无法对其进行过滤,因此您仍然会在其他应用程序的选择器中显示出来。

+0

我认为你是对的! – user1017674 2012-07-19 16:31:37