在我的array.xml中,我有一个包含100多个图像的数组,这些图像全都有不同的名称。
target_link_libraries
我需要将它们全部加载到位图数组中 我能怎么做?谢谢
答案 0 :(得分:0)
包含对Drawable的引用的资源数组在Android中称为TypedArray。
您可以很容易地引用它们。这是一个示例:
TypedArray icons = getResources().obtainTypedArray(R.array.icons);
否,图标可以为您检索图形。您可以在这里找到参考:https://developer.android.com/reference/android/content/res/TypedArray
例如,您可以使用以下命令知道该数组中有多少可绘制对象是引用:
icons.length()
或者您可以通过以下方式在第一个位置获得绘图:
icons.getDrawable(0);