<meta-data android:name="string"
android:resource="resource specification"
android:value="string" />
<meta-data>是提供给父组件使用的任意数据类型的补充数据。
可以嵌入在如下几种Component组件中:
<application>
<activity>,<activity-alias>
<provider>
<receiver>
在每种AndroidManifest的某个组件中申明<meta-data>时,其数量没有限制,最终都是保存在Bundle类型:PackageItemInfo.metaData中。
对于每种组件,渠道meta-dava value时,方法稍有差异:
//在application应用<meta-data>元素。
ApplicationInfo appInfo = getPackageManager()
.getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA);
appInfo.metaData.getString("meta_name");
//在Activity应用<meta-data>元素。
ActivityInfo info = this.getPackageManager()
.