android取meta-data内容(备忘)

来源:互联网 发布:vbscript linux 编辑:程序博客网 时间:2024/05/16 14:55

在app启动时,系统会把配置文件中的meta-data取出来,保存到一个Bundle中,例如:

<meta-data android:name="mymeta" android:value="abc" /><meta-data android:name="mymeta2" android:value="@string/app_name" /><!--读取string.xml中的配置值--><meta-data android:name="rid" android:resource="@string/app_name" /><!--取该值对应的资源ID-->

取值代码:

ActivityInfo info=this.getPackageManager().getActivityInfo(new ComponentName(this,MainActivity.class),PackageManager.GET_META_DATA);Bundle bd=info.metaData;String mymeta=info.getString("mymeta");String mymeta2=info.getString("mymeta2");int rid=info.getInt("rid");


0 0
原创粉丝点击