2014-04-01 45 views
1

我需要幫助來統計有多少圖片可繪製的標準子字符串文件名?比如有多少圖片的文件名以「SC」開頭?計算可繪製目錄中有多少圖片android項目

+1

大的話,儘管試試。 – InnocentKiller

+0

檢查此鏈接http://stackoverflow.com/questions/3221603/android-retrieving-all-drawable-resources-from-resources-object – umerk44

+0

你想計數特定的圖片與開始一些名稱..然後使用「資產」,而不是Drawables。 – user370305

回答

1

您可以使用反射。只需使用getDeclaredFields()即可獲得R.drawable.class的所有字段。然後,只需遍歷它們,在字段名稱中查找搜索項並使用Resources.getDrawable(Field.getInt());獲取可繪製對象。

0

好,

我還沒有嘗試過,但你可以使用getFields()來獲取所有的變量

R.drawable.class.getFields() 

然後你就可以執行相應的特定文件名搜索。

看到這個就知道更多的思考在Java中:http://www.ibm.com/developerworks/library/j-dyn0603/