【问题标题】:count how many pictures in drawable directory android project计算可绘制目录android项目中有多少张图片
【发布时间】:2023-03-15 17:38:01
【问题描述】:

我需要帮助来计算有多少张带有标准子字符串文件名的可绘制图片?比如文件名以“SC”开头的图片有多少?

【问题讨论】:

标签: android image count drawable


【解决方案1】:

您可以为此使用反射。只需使用getDeclaredFields() 即可获取R.drawable.class 的所有字段。然后,只需遍历它们,在字段名称中查找搜索词并使用 Resources.getDrawable(Field.getInt()); 获取可绘制对象。

【讨论】:

    【解决方案2】:

    嗯,

    我没试过,但你可以使用 getFields() 来获取所有变量

    R.drawable.class.getFields()
    

    然后您可以相应地执行特定文件名的搜索。

    请参阅此处以了解有关 Java 反射的更多信息:http://www.ibm.com/developerworks/library/j-dyn0603/

    【讨论】:

      猜你喜欢
      • 2012-09-29
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 2019-10-02
      • 2023-01-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多