我在錯誤行上得到illegalArgumentException。在random.nextInt(參數)上獲取一個IllegalArgumentException錯誤
private final static int SPOT_DIAMETER=100;
private int viewWidth;
.
.
.
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
// TODO Auto-generated method stub
viewHeight=h;
viewWidth=w;
}
「viewWidth-SPOT_DIAMETER」返回整數,不是嗎?我如何解決這個錯誤?
public void addNewSpot(){
int x=random.nextInt(viewWidth-SPOT_DIAMETER);//error line
.
.
.
}
我不明白如何使用viewWidth.SPOT_DIAMETER作爲公共常數我新對不起:( – Moustafa51 2014-09-02 22:38:11
只是改變你的'''''' – NonSecwitter 2014-09-02 22:39:09