因为我们要绘制,所以这里我们把drawable转成bitmap,然后我们默认要显示最底部,所以须要一个最小的偏移,即控件高度。
这些工作,我们都在onSizeChanged做了。
并且我们根据当前控件宽度,对bitmap进行了缩放,并将缩放后的尺寸存在了mBitmapRectF中,以便于绘制。
那么接下来就是绘制了,还记得绘制过程中,我们重要应用translate来控制绘制的区域,所以我们还要对外裸露一个setDy办法,so,我们的代码大年夜致是如许的:
作者: 来源: 2017-12-06 16:04:58 阅读次 我要评论
因为我们要绘制,所以这里我们把drawable转成bitmap,然后我们默认要显示最底部,所以须要一个最小的偏移,即控件高度。
这些工作,我们都在onSizeChanged做了。
并且我们根据当前控件宽度,对bitmap进行了缩放,并将缩放后的尺寸存在了mBitmapRectF中,以便于绘制。
那么接下来就是绘制了,还记得绘制过程中,我们重要应用translate来控制绘制的区域,所以我们还要对外裸露一个setDy办法,so,我们的代码大年夜致是如许的:
关键词: 探索发现
乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。
网友点评
精彩导读
品牌展示