看来楼上的代码,是判断游戏结束判断写错了,if (gameData.isTrue()) 需要改成if (!gameData.isTrue())
2016-07-30
搞不清楚x和y的去看看这句话吧,iv_game_arr[i][j].setTag(new GameData(i,j,bm)); 这句代码,里面第一个i表示y轴,第二个j表示x轴,但函数里面赋值,却把i赋值给了x,j赋值给了y,所以后面判断需要把x认为y,把y认为x就可以了
2016-07-30
是不是因为createBitmap方法的x参数填写的是小图的宽度 * j y参数填写的是小图的宽度 * i
所以把大图切成小图老师是按照纵向的顺序?
谁懂?
所以把大图切成小图老师是按照纵向的顺序?
谁懂?
2016-07-28
isHasByNullImageView方法中,if判断语句注释和()中的判断内容不对应吧?
比如第一句:点击方块在空方块上边,应该是x轴横坐标不变,y轴纵坐标+ - 1。
不过老师在GameData类中也没说x一定是横坐标,y是纵坐标,所以也不能说错
但是一般情况下我们认为x代表横坐标,y代表纵坐标
不过虽然不对应,四种情况还是都写出来了,不影响效果的实现
比如第一句:点击方块在空方块上边,应该是x轴横坐标不变,y轴纵坐标+ - 1。
不过老师在GameData类中也没说x一定是横坐标,y是纵坐标,所以也不能说错
但是一般情况下我们认为x代表横坐标,y代表纵坐标
不过虽然不对应,四种情况还是都写出来了,不影响效果的实现
2016-07-28
The constructor GestureDetector(MainActivity, new OnGestureListener(){}) is undefined什么问题
2016-07-28
mImageView.getX()>iv_null_ImageView.getX()表示x方向的坐标不一致,应该是当前点击的方块在空方块的右边,点击之后,当前方块向左移
2016-07-28