首页 > Web开发 > 详细

manifest中读取<meta-data>

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

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>

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!