码迷,mamicode.com
首页 > Web开发 > 详细

manifest中读取<meta-data>

时间:2016-12-29 20:21:33      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:ppi   this   metadata   ext   log   name   package   gem   manage   

meta-data在清单文件中主要有以下用法:

<application>
       <meta-data android:value="a1" android:name="a1"></meta-data>
</application>

//<application>用法
ApplicationInfo appInfo = this.getPackageManager().getApplicationInfo(getPackageName(),PackageManager.GET_META_DATA); String msg=appInfo.metaData.getString("a1");

<activity>
       <meta-data android:name="a2" android:value="a2"></meta-data>
</activity>

ActivityInfo info=this.getPackageManager().getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);
String msg=info.metaData.getString("a2");

<service>

       <meta-data android:value="a3" android:name="a3"></meta-data>

</service>

ComponentName cn=new ComponentName(this, MetaDataService.class);
ServiceInfo info
=this.getPackageManager().getServiceInfo(cn, PackageManager.GET_META_DATA); String msg=info.metaData.getString("a3");

<receiver android:name="MetaDataReceiver">

       <meta-data android:value="a4" android:name="a4"></meta-data>
</receiver>

ComponentName cn=new ComponentName(context, MetaDataReceiver.class);
ReceiverInfo info=context.getPackageManager().getReceiverInfo(cn, PackageManager.GET_META_DATA);
String msg=info.metaData.getString("a4");

 

manifest中读取<meta-data>

标签:ppi   this   metadata   ext   log   name   package   gem   manage   

原文地址:http://www.cnblogs.com/zzq-include/p/6234551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!