课程
/移动开发
/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管理等实现实现微信语音