Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.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
Java 捕获所有激发的意图_Java_Android_Android Intent_Intentfilter - Fatal编程技术网

Java 捕获所有激发的意图

Java 捕获所有激发的意图,java,android,android-intent,intentfilter,Java,Android,Android Intent,Intentfilter,每当用户点击手机屏幕上的任何地方,就会触发第三方应用程序或系统意图,因此可以制作一个接收器,向我显示触发了哪个意图。过滤器将如何实现这一目标。我不太清楚你在找什么。但是如果你想找到意图的来源,你可以做以下事情 假设您有两个活动A和B。让活动A通过startActivityForResult()调用/调用活动B。然后在活动B中,可以使用getCallingActivity.getClassName()检索源意图 每当用户点击手机屏幕上的任何地方,就会激发一些意图 这是不正确的 有没有可能制作一个接

每当用户点击手机屏幕上的任何地方,就会触发第三方应用程序或系统意图,因此可以制作一个接收器,向我显示触发了哪个意图。过滤器将如何实现这一目标。我不太清楚你在找什么。但是如果你想找到意图的来源,你可以做以下事情

假设您有两个活动A和B。让活动A通过startActivityForResult()调用/调用活动B。然后在活动B中,可以使用getCallingActivity.getClassName()检索源意图

每当用户点击手机屏幕上的任何地方,就会激发一些意图

这是不正确的

有没有可能制作一个接收器,让我知道哪个意图被激发了

幸运的是,没有。出于明显的隐私和安全原因,开发人员无法监视整个基于
意图的通信系统。和往常一样,在根设备上可能存在这种间谍软件