manifest中读取<meta-data>

发布时间:2017-3-28 14:17:18 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"manifest中读取<meta-data> ",主要涉及到manifest中读取<meta-data> 方面的内容,对于manifest中读取<meta-data> 感兴趣的同学可以参考一下。

manifest中读取<meta-data>

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");


上一篇:[转] 如何实现按距离排序、范围查找
下一篇:struts2 从一个action跳转到另一个action的struts.xml文件的配置

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款