以编程方式访问resraw的内容(Android)

以编程方式访问resraw的内容(Android),第1张

以编程方式访问res / raw的内容(Android)

您可以使用反射

ArrayList<Integer> list = new ArrayList<Integer>();Field[] fields = R.raw.class.getFields();for(Field f : fields)try {        list.add(f.getInt(null));    } catch (IllegalArgumentException e) {    } catch (IllegalAccessException e) { }

之后,该列表将所有资源ID保留在res / raw文件夹中。如果您需要资源的名称,则f.getName()返回它。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5429945.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存