Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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:是否有可能阻止特定活动处理意图?_Android_Android Activity_Android Intent_Picker - Fatal编程技术网

Android:是否有可能阻止特定活动处理意图?

Android:是否有可能阻止特定活动处理意图?,android,android-activity,android-intent,picker,Android,Android Activity,Android Intent,Picker,我的android应用程序启动一个包含视频文件的意图。我试图做的一件事是阻止内置视频播放器处理此意图。相反,我只希望选择第三方玩家来播放此文件。有人知道是否有任何方法可以创建隐式意图并阻止选择某些活动/应用程序来打开意图吗 谢谢, Harry将自定义对象传入Intent for例如,一个字符串,通知活动它正被你的应用程序调用,因为其他应用程序没有传递该自定义对象,你可以在过滤Intent时签入onCreate,从而检查该自定义对象是否存在然后转到elsefinish活动将自定义对象传递给的意图,

我的android应用程序启动一个包含视频文件的意图。我试图做的一件事是阻止内置视频播放器处理此意图。相反,我只希望选择第三方玩家来播放此文件。有人知道是否有任何方法可以创建隐式意图并阻止选择某些活动/应用程序来打开意图吗

谢谢,
Harry

将自定义对象传入Intent for例如,一个
字符串
,通知
活动
它正被你的应用程序调用,因为其他应用程序没有传递该自定义对象,你可以在过滤
Intent
时签入
onCreate
,从而检查该自定义对象是否存在然后转到else
finish
活动

将自定义对象传递给的意图,例如
一个
字符串
,它通知
活动
你的应用程序正在调用它,因为其他应用程序没有传递该自定义对象,你可以在过滤
意图时签入
onCreate
然后检查该自定义对象是否存在,然后转到else
finish
activity