您的位置:首页 > 移动开发 > Android开发

Android meta-data 参数的获取

2015-11-16 12:31 351 查看
//在Activity应用<meta-data>元素。

ActivityInfo info = this.getPackageManager()

.getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);

info.metaData.getString("meta_name");

//在application应用<meta-data>元素。

ApplicationInfo appInfo = this.getPackageManager()

.getApplicationInfo(getPackageName(),PackageManager.GET_META_DATA);

appInfo.metaData.getString("meta_name");

//在service应用<meta-data>元素。

ComponentName cn = new ComponentName(this, MetaDataService.class);

ServiceInfo info = this.getPackageManager().getServiceInfo(cn, PackageManager.GET_META_DATA);

info.metaData.getString("meta_name");

//在receiver应用<meta-data>元素。

ComponentName cn = new ComponentName(context, MetaDataReceiver.class);

ActivityInfo info = context.getPackageManager().getReceiverInfo(cn, PackageManager.GET_META_DATA);

info.metaData.getString("meta_name");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: