2014-03-30 66 views
0

我有一個ImageView初始化的圖像。然後在java過程中接受一些條件我想改變圖片。我做了這段代碼setImageResource undefined在java中

if(i==1) 
{ 
    ImageView imgv = (ImageView) findViewById(R.id.imageView2); 
    imgv=setImageResource(R.drawable.player1); 
} 

但是我在java中得到一個錯誤,說the method setImageResource() is undefined in the type javaFile。那是什麼意思?如何克服這個錯誤?按照我想要的方式更改圖像有沒有更好的方法?

回答

0

嘗試:

imgv.setImageResource(R.drawable.player1); 

相反的:

imgv=setImageResource(R.drawable.player1); 

因爲setImageResource是ImageView的方法。

0

你應該打電話imgv.setImageResource(R.drawable.player1);,注意句點字符,你使用了一個等號字符。