我想从元数据标签中得到一个刺痛,但是我不能使用metadata.getString(),因为它返回null。因此,我使用metadata.getInt(),但是我无法获得正确的值。我该怎么办?<meta-data android:name="GDT_BANNER_POST_ID" android:value="9079537218417626401"/>

最佳答案

用这个 :

ActivityInfo app = getPackageManager().getActivityInfo(this.getComponentName(), PackageManager.GET_ACTIVITIES|PackageManager.GET_META_DATA);
Bundle bundle = ai.metaData;
Object value = (Object)metaData.get(name);

关于android - 如何从AndroidManifest.xml获取大量的元数据标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25617527/

10-13 05:05