當前位置:編程學習大全網 - 網站源碼 - androidi現在有10個ImageView 有5組壹樣的圖片隨機分布在ImageView上,請問如何判斷其中兩個組件的圖片相同

androidi現在有10個ImageView 有5組壹樣的圖片隨機分布在ImageView上,請問如何判斷其中兩個組件的圖片相同

我也在寫這個遊戲,能交流下嗎

我用壹個list來裝控件,然後用了壹下方法,但是還是錯誤。

public void check() {

list.add(Im1);

list.add(Im2);

list.add(Im3);

list.add(Im4);

list.add(Im5);

list.add(Im6);

list.add(Im7);

list.add(Im8);

// list.get(1).getNextFocusRightId();

for (int i = 0; i < 7; i++) {// 冒泡法遍歷,如果資源相同,就設為玫瑰圖片,不是背面的情況下

for (int k = 0; k < list.size() - i; k++) {

//while ((TT = list.get(i).getResources().equals(Im10)) == false) {

if (list.get(i).getResources().equals(list.get(k + 1))) {

list.get(i).setImageDrawable(

getResources().getDrawable(R.drawable.rose));

list.get(k + 1).setImageDrawable(

getResources().getDrawable(R.drawable.rose));

}

//}

}

}

}

  • 上一篇:Keydb源代碼
  • 下一篇:html裏的壹個ID調用的JS用來隨機生成200-210內的數字 想修改到500-550之間的?
  • copyright 2024編程學習大全網