为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / Steven20
应该是MAX_COUNT_IN_LINE赋值错误。赋值应该是5

最新回答 / qq_第四纵队_0
我也是这样的问题,你是怎么解决的??求助!!!!!

最新回答 / 453354858
setMeasuredDimens 是精确的设置view的宽高, measure 是测量view的宽高,还有一个是MeasureSpec.makeMeasureSpace(height,MeasureSpec.AT_MOST) 意思是高度为包裹内容但最大高度或宽度不能超过height

最新回答 / 替身3166973
你试着只调用一次这个方法,看下效果你就知道怎么回事了

最赞回答 / 闲逛的蚂蚁
点击悔棋按钮的时候执行如下方法,可连续悔棋/** * 悔棋 */ public void regret(){     if(mIsWhite){//mIsWhite的状态为true,表示前面走的是黑棋,也就是说黑棋要悔棋一步     mBlackArray.remove(mBlackArray.size() - 1);     }else{//表示白棋要悔棋     mWhiteArray.remove(mWhiteArray.size() - 1);     }     //上一个走的棋...

最赞回答 / 老王哥哥
你的drawPieces方法,就是绘制棋子的方法中,canvas.drawBitmap的参数不对,1 - ratioPieceOfLineHeight) / 2这部分没有放到括号里吧?放到括号里在乘以mLineHeight。完整的这一句是:canvas.drawBitmap(whitePiece, (whitePoint.x + (1 - ratioPieceOfLineHeight) / 2) * mLineHeight, (whitePoint.y + (1 - ratioPieceOfLineHei...

最新回答 / _Just
这逻辑很清晰啊?只不是麻烦了一点

最新回答 / cquxcm
父布局要relativelayout然后棋盘就是那个panel要match_parent,而且centerInParent = true
课程须知
本课程为中级案例课程,学习该门课程的同学需具备一定的Android基础。
老师告诉你能学到什么?
1、绘制棋牌与棋子 2、逻辑判断 3、View的存储与恢复

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消