我希望我的用户在Gallery应用中点击“分享”按钮时,只能看到我的应用,如果所选文件是一个mov文件。
我在:Mime types
中检查了mov文件的可用mime类型我知道我可以在AndroidManifest中执行此操作,例如:
<activity-alias
android:name=".MainActivity"
android:configChanges="orientation|screenSize"
android:launchMode="singleInstance">
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="video/quicktime" />
</intent-filter>
</activity-alias>
但这不起作用,因为所有视频文件(例如mp4)也可以与我的应用程序共享,而这不是我想要的。
使用此代替mime类型也不起作用:
<data android:pathPattern=".*mov" />
<data android:pathPattern=".*MOV" />
我怎样才能仅在.mov文件的共享选项中看到我的应用程序?