已采纳回答 / perry14
<...code...>check 少了一个吧?应该是四个。private boolean checkRightl(int x, int y, List& Point&cou points) { int count = 1; for(int i = 1 ; i&oinMAX_WIN; i++){ if(points.contains(new Point(x -i,y-i)...
2016-04-08
最赞回答 / 闲逛的蚂蚁
点击悔棋按钮的时候执行如下方法,可连续悔棋/** * 悔棋 */ public void regret(){ if(mIsWhite){//mIsWhite的状态为true,表示前面走的是黑棋,也就是说黑棋要悔棋一步 mBlackArray.remove(mBlackArray.size() - 1); }else{//表示白棋要悔棋 mWhiteArray.remove(mWhiteArray.size() - 1); } //上一个走的棋...
2016-04-08
最赞回答 / 老王哥哥
你的drawPieces方法,就是绘制棋子的方法中,canvas.drawBitmap的参数不对,1 - ratioPieceOfLineHeight) / 2这部分没有放到括号里吧?放到括号里在乘以mLineHeight。完整的这一句是:canvas.drawBitmap(whitePiece, (whitePoint.x + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight, (whitePoint.y + (1 - ratioPieceOfLineHei...
2016-04-07
已采纳回答 / 无牙仔
getSize()和getMode()方法是MeasureSpec的静态方法,而不是widthMeasureSpec中的方法,widthMeasureSpec只是个int型变量。
2016-04-01
已采纳回答 / 无牙仔
command+o:按类名搜索,command+shift+o:按文件名搜索,command+f:当前文件中搜索,command+shift+f:全局搜索
2016-04-01