如何在android中以编程方式添加或删除intent过滤器?

dha*_*val 8 java android intentfilter android-activity

是否可以根据用户偏好从活动中删除意图过滤器?说添加了拨号意图过滤器,然后在稍后的时间点用户决定应用程序不应该处理拨号.

编辑:删除添加问题说明中的部分

Wil*_*ate 2

不,它们似乎是静态的。

意图过滤器是 IntentFilter 类的实例。但是,由于 Android 系统在启动组件之前必须了解该组件的功能,因此意图过滤器通常不是在 Java 代码中设置,而是在应用程序的清单文件 (AndroidManifest.xml) 中作为元素设置。

来源:http ://developer.android.com/guide/topics/intents/intents-filters.html#ifs