我在可绘制文件夹中使用大量图像 我想得到这一切
int[] images = new int[] {
R.drawable.pic4
R.drawable.pic3
R.drawable.pic2
};
有没有办法不用一张一张写图片的名字就可以全部搞定?
最佳答案
将您的 Drawable 命名为 pic1,pic2,pic3.....picN。
然后你就可以得到那些Drawables了,
int [] drawables=new int[N];
for (int i = 1; i < N; i++) {
drawables[i] = getResources()
.getIdentifier("pic"+i, "drawable", getPackageName()));
}
希望对您有所帮助。一切顺利。
关于Android 可绘制图像 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39967137/