左右边缘,其实就是以最左边为原点,假设padding=4,所以左边缘距离可以直接getPaddingLeft()=4,也就是左边缘的x位置=4,而距离右边缘,如果只是getPaddingRight(),那么能取到的直至一个分隔距离,根据假设,也就是getPaddingRight()=4,而不是整个parent的右边缘距离,,而整个屏幕距离假设为480,那么getWidth()-getPaddingRight()=480-4=476,那么这个值就是右边缘的x位置了,视频中的注释很容易误导。,左右边缘距离应该注释为//获取列表项左右边缘x位置
2015-07-25