问答详情
源自:2-2 为自定义View添加拉动响应

设置iHeight最小值 是怎么肥事

int iHeight那里设置那个高度的最小值不太清楚 为啥是 mDragHeight * progress + 0.5f  为啥要加0.5呢 我试了一下不加0.5f 也没看到效果有什么区别唉

提问者:有种放学别跑 2018-03-23 01:48

个回答

  • __初学者__
    2018-03-25 23:29:51

    这个只是为了四舍五入而已,比如mDragHeight * progress = 1.5f时,当没有加上0.5f时,转int时就为1,当加上0.5f时,就为2.0f转int时就为2,满足四舍五入了