0

ArrayList에서 비트 맵 이미지를 가져 와서 Netwalk 게임에서 사용할 격자를 무작위로 생성하려고합니다. 나는 다른 클래스에서이 방법은 내 GameView 클래스로 분리 있습니다사용자 정의보기 캔버스에서 비트 맵을 격자에 임의로 배치합니까?

public int getGridElem(int x, int y) { 
    if (x < 0 || y < 0 || x >= mColumns || y >= mRows) { 
     throw new IndexOutOfBoundsException("The coordinates (" + x + ", " + y + ") are not valid."); 
    } 
    return mGrid[gridPos(x, y)]; 
} 

임은 ArrayList에의 이미지의 임의의 격자를 표시하려면이 클래스를 사용하는 방법을 해결하기 위해 어려움을 겪고?

답변

0

ArrayList를 섞어서 gird를 만들면 어떨까요?!

Collections.shuffle (arrayList);

관련 문제