我想隨機圖片點擊一個按鈕時,如果圖像是什麼,我希望它是,再次隨機的,但如果它不是,關閉活動。隨機化圖像「如果」功能的工作奇怪
我不能隨機在我的代碼,它總是關閉的,但如果我刪除調用finish()
功能,它通常會隨機。
我只想說的ImageView識別的圖像沒有一個SQLite數據庫
@Override
public void onClick(View v) {
int[] cards={R.drawable.bg,R.drawable.bg1};
Random r = new Random();
int n = r.nextInt(2);
ImageView imgview1 = (ImageView) findViewById(R.id.imgv1);
imgview1.setImageResource(cards[n]);
if (imgview1.equals(R.drawable.bg){
imgview1.setImageResource(cards[n]);
}
else {
finish();
}
}
不,它會返回0或1 –