有無這樣的代碼:我如何從ImageView中獲取圖像ID?
case R.id.button:
int id=randImage();
imgView1.setImageResource(id);
public int randImage() {
Random rand= new Random();
int randomNumber=rand.nextInt(24)+1;
String randomImage="img"+randomNumber;
int id = getResources().getIdentifier(randomImage, "drawable", getPackageName());
return id;
}
case R.id.imgView1:
Intent i= new Intent();
i.putExtra("imgId", id); //IS UNREACHABLE
如何,我可以得到繪製ID設置後?
也許你忘記了休息時間;第一例之後。此外,switch-case塊中的方法聲明是否在執行此操作後無效java語法 –