int i は増加していないようで、while または for ループは配列内で機能していないようです。これの理由は何ですか?クリックするたびに行が変更され、配列リストで行 # を取得しようとしています。
public static ArrayList<Integer> XCordPasted(int Row, int Column){
ArrayList<Integer> XCord = new ArrayList<Integer>();
int row = Row * (int)NumWidthTextures;
int statRow = row;
int i = 0;
int g = i;
if(XCord.isEmpty()){
XCord.add(i,statRow);
i=1;
}else{
XCord.add(i,statRow);
i++;
}
if(XCord.size()>1){
if(XCord.get(g-1)==XCord.get(g)){
XCord.remove(g);
i=XCord.size();
}
}
return XCord;
}