isHasByNullImageView方法中,if判斷語句注釋和()中的判斷內(nèi)容不對應(yīng)吧?
比如第一句:點(diǎn)擊方塊在空方塊上邊,應(yīng)該是x軸橫坐標(biāo)不變,y軸縱坐標(biāo)+ - 1。
不過老師在GameData類中也沒說x一定是橫坐標(biāo),y是縱坐標(biāo),所以也不能說錯(cuò)
但是一般情況下我們認(rèn)為x代表橫坐標(biāo),y代表縱坐標(biāo)
不過雖然不對應(yīng),四種情況還是都寫出來了,不影響效果的實(shí)現(xiàn)
比如第一句:點(diǎn)擊方塊在空方塊上邊,應(yīng)該是x軸橫坐標(biāo)不變,y軸縱坐標(biāo)+ - 1。
不過老師在GameData類中也沒說x一定是橫坐標(biāo),y是縱坐標(biāo),所以也不能說錯(cuò)
但是一般情況下我們認(rèn)為x代表橫坐標(biāo),y代表縱坐標(biāo)
不過雖然不對應(yīng),四種情況還是都寫出來了,不影響效果的實(shí)現(xiàn)
2016-07-28
The constructor GestureDetector(MainActivity, new OnGestureListener(){}) is undefined什么問題
2016-07-28
mImageView.getX()>iv_null_ImageView.getX()表示x方向的坐標(biāo)不一致,應(yīng)該是當(dāng)前點(diǎn)擊的方塊在空方塊的右邊,點(diǎn)擊之后,當(dāng)前方塊向左移
2016-07-28
已采納回答 / 阿旭_
課程的最后一節(jié)有講,通過代碼設(shè)置每個(gè)按鈕的寬高。其中寬度是整個(gè)屏幕的1/3例:button.setLayoutParams(new LinearLayout.LayoutParams(手機(jī)屏幕 / 3, 按鈕高度));注意:new?LinearLayout指的是button按鈕所在的父布局,如果你父布局是RelativeLayout,那么這里要寫button.setLayoutParams(new RelativeLayout.LayoutParams(手機(jī)屏幕 / 3, 按鈕高度));否則會報(bào)錯(cuò)
2016-07-27
講師回答 / 阿旭_
嗯,這個(gè)問題我在最后一節(jié)有講。方法就是要重新設(shè)置每個(gè)圖片ImageView的寬高。前面主要講一些主要的實(shí)現(xiàn)邏輯。
2016-07-27