Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用程序/pdf mimeType的发送意图筛选器工作不正常_Android_Intentfilter - Fatal编程技术网

Android 应用程序/pdf mimeType的发送意图筛选器工作不正常

Android 应用程序/pdf mimeType的发送意图筛选器工作不正常,android,intentfilter,Android,Intentfilter,在我的应用程序中,我有一个活动在AndroidManifest.xml中接收发送意图,如: <activity android:name=".ReceiveSendIntentActivity" android:launchMode="singleTask"> <intent-filter> <action android:name="android.intent.action.SEND" />

在我的应用程序中,我有一个
活动
AndroidManifest.xml中接收发送意图,如:

<activity android:name=".ReceiveSendIntentActivity"  android:launchMode="singleTask">
            <intent-filter>
                <action android:name="android.intent.action.SEND" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:mimeType="application/pdf" />
            </intent-filter>
</activity>
意图过滤器
不工作,我可以选择.apk文件并与我的应用程序共享,当我在我的
活动
中收到意图时,意图类型变为应用程序/*尽管在我的AndroidManifest.xml中仅允许应用程序/pdf类型:
这真的让我很恼火,有人能解决这个问题吗?

@Itvu93打开pdf文件有问题吗?@FenilPatel没有,问题是意图过滤器没有正确限制,所以让我选择.apk文件与我的应用程序共享,尽管在我的AndroidManifest.xml中只允许应用程序/pdf类型。