是否可以在manifest.xml中为<meta-data>创建一个子列表?</meta-data>

时间:2013-09-20 11:00:50

标签: android android-manifest

我需要存储自定义属性的值列表:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.my.app"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />

    <application>
        <meta-data android:name="listOfAttributes" >
            <item
                name="xx1"
                value="yy1"/>
            <item
                name="xx2"
                value="yy2"/>
            <item
                name="xx3"
                value="yy3"/>
        </meta-data>
    </application>

</manifest>

有可能吗?我如何从代码中获取值?

1 个答案:

答案 0 :(得分:2)

  

有可能吗?

没有。让它指向一个XML资源,就像你看到应用程序窗口小部件提供程序元数据,搜索元数据,设备管理元数据等完成的那样。这样,你就可以在XML中拥有一个任意复杂的结构。

您可以在the documentation中了解详情。