Field[] svgfields = R.drawable.class.getFields();            listid = new ArrayList<Integer>();            for (Field field : svgfields) {                if (field.getName().indexOf("geye_") != -1) {//这里是按照名称来排序的                    listid.add(field.getInt(R.drawable.class));                    Log.e("ImACname",field.getName());                }            }

资源的id会根据资源的名称进行排序,即即使新增加一个资源,但名称的排序靠前的话,资源id会重新排列。

更多相关文章

  1. android 获取不同res下的资源id
  2. android 开发论坛资源URL
  3. 赵雅智_Android的getResources()资源引用
  4. android修改MTP及MTP(PC显示名称)、PTP盘符名、蓝牙名称
  5. Android如何根据当前显示配置匹配资源 layout / drawable
  6. android的一些开发的资源
  7. android 资源res下目录使用

随机推荐

  1. android广告赚钱[转]
  2. 《Android Dev Guide》系列教程5:Android
  3. Adobe不再为Android提供Flash,移动Flash死
  4. Android(安卓)阴影问题汇总
  5. 实现了 Android 设备之间通过 Wifi 传输
  6. Android(安卓)工具:ADB 使用总结
  7. Android第一讲小结
  8. Android 开发者的下半场
  9. 理解Android回调函数
  10. 【转载】Android数据库事务浅析