【问题标题】:Using arrays.xml in Android Manifest for intent-filters在 Android Manifest 中使用 arrays.xml 进行意图过滤器
【发布时间】:2012-09-06 18:26:09
【问题描述】:

我有一个 3rd 方意图(各种音乐播放器)的集合,存储在 ressources 下的 arrays.xml 中。现在我想在 Android Manifest 中使用它们。我明确地要求这个静态。我知道我也可以在代码中执行此操作,但这会破坏应用程序的目的。

无论如何,因为恐怕我知道答案:是否有不同的方法来维护清单中将引用的某种列表?

提前致谢, 强度

【问题讨论】:

    标签: android arrays android-manifest intentfilter


    【解决方案1】:

    抱歉,它们是静态的,不能这样做。

    意图过滤器是 IntentFilter 类的一个实例。然而, 因为 Android 系统必须知道 组件在启动该组件之前,意图过滤器是 一般不会在 Java 代码中设置,而是在应用程序的清单中设置 文件 (AndroidManifest.xml) 作为元素。

    http://developer.android.com/guide/components/intents-filters.html#ifs

    【讨论】:

    • 是的,我期待这样的事情。谢谢你。有什么聪明的解决方法吗?
    • 某种通用的虚拟意图,可以从包中读取信息并就使用哪个第三方做出明智的决定。
    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多