Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/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 从活动意图筛选器中动态注销/删除意图_Android - Fatal编程技术网

Android 从活动意图筛选器中动态注销/删除意图

Android 从活动意图筛选器中动态注销/删除意图,android,Android,是否可以动态注销在其清单文件中使用活动的意图过滤器注册的意图?据我所知,这不是。听起来你应该在代码中注册你的过滤器,如果它不是一个永久的东西。好吧,我已经在清单中注册了我的应用程序,用于action.MAIN、category.LAUNCHER和category.DEFAULT以替换主屏幕,但我想保留动态还原默认主屏幕的功能。我似乎无法让一个常规的广播接收器像清单定义的过滤器那样处理替换主屏幕的问题。我很确定你不应该按你的要求去做。如果用户愿意的话,让他们更换主屏幕。嗯,我很确定这些不是更换主屏

是否可以动态注销在其清单文件中使用活动的意图过滤器注册的意图?

据我所知,这不是。听起来你应该在代码中注册你的过滤器,如果它不是一个永久的东西。

好吧,我已经在清单中注册了我的应用程序,用于action.MAIN、category.LAUNCHER和category.DEFAULT以替换主屏幕,但我想保留动态还原默认主屏幕的功能。我似乎无法让一个常规的广播接收器像清单定义的过滤器那样处理替换主屏幕的问题。我很确定你不应该按你的要求去做。如果用户愿意的话,让他们更换主屏幕。嗯,我很确定这些不是更换主屏幕所需要的意图。也许我错了,但是action.MAIN和category.launcher就是把你的图标放在主屏幕上的。哎呀,我是说android.intent.category.HOME,不是launcher。只有一个人笨到可以安装我写的应用程序,那就是我,所以我是唯一的用户。