課程
/移動開發
/Android
/Android-仿微信語音聊天
里面x<0 不是在屏幕外了嗎 ?為什么回事在按鍵外啊
2015-06-13
源自:Android-仿微信語音聊天 2-3
正在回答
?上面跟你講的很詳細了, 你之前說在按鍵外, 是因為我們習慣于與以前在Acitivity里面獲取坐標, 但是在Acitivity中所獲取的值是以左上角為原點。 所以接下來你懂了?
?
我跟你也有一樣的疑問,運行測試了一下,發現老師做的是對的,這個類AudioRecorderButton是繼承的botton類,也就是(0,0)和(getWidth(),getHeight())這兩個點分別是Button的左上角和右下角,于是后面的y<-DISTANCE_Y_CANCEL就也容易理解了。我想就是這樣的吧
自學者1 提問者
舉報
結合自定義View和API,Dialog管理等實現實現微信語音
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-06
?上面跟你講的很詳細了, 你之前說在按鍵外, 是因為我們習慣于與以前在Acitivity里面獲取坐標, 但是在Acitivity中所獲取的值是以左上角為原點。 所以接下來你懂了?
?
2015-06-17
我跟你也有一樣的疑問,運行測試了一下,發現老師做的是對的,這個類AudioRecorderButton是繼承的botton類,也就是(0,0)和(getWidth(),getHeight())這兩個點分別是Button的左上角和右下角,于是后面的y<-DISTANCE_Y_CANCEL就也容易理解了。我想就是這樣的吧