我开始游戏开发添加位图图片到数组列表如何实现
for(int i =0;i<9;i++)
{
resizedBitmap[i] = Bitmap.createBitmap(bitmapOrg, (i%3)*newWidth, (i/3)*newHeight,newWidth, newHeight);
}
给定9幅图像正在存储数组列表显示随机顺序如何实现其紧急性
最佳答案
有很多方法可以让你达到你想要达到的目标。
其中一种方法是丢弃数组,并改用arraylist。
ArrayList<Bitmap> mBitmaps = new ArrayList<Bitmap>(9);
for (int i = 0; i < 9; i++)
{
mBitmaps.add(Bitmap.createBitmap(bitmapOrg, (i % 3) * newWidth, (i / 3) * newHeight, newWidth, newHeight));
}
Collections.shuffle(mBitmaps);
for (int i = 0; i < 9; i++)
{
Bitmap bitmap = mBitmaps.get(i));
//Do something
//...
}