我的日誌行說animalclass是4,但不是去「情況4」它返回默認值。它適用於案例2。這怎麼可能?提前致謝。開關案例不按預期工作
public int gettile(int animalclass) {
Log.e("gettile", "animalclass = " + animalclass);
switch (animalclass) {
case 1: //
tile=R.drawable.picnictile;
break;
case 2: //
tile=R.drawable.picnictile;
break;
case 3: //
tile=R.drawable.picnictile;
case 4: //
tile=R.drawable.picnictile;
case 5: //
tile=R.drawable.face;
default:
Log.e("gettile", "failed!!!!!!!!!! = " + animalclass);
tile=R.drawable.rainbowtile;
break;
}
Log.e("gettile", "returning = " + tile);
return tile;
}
對不起,我把這個蛋從我臉上抹掉.........謝謝你們。 –
不客氣。只需將此問題標記爲已回答:) – BennX