【已解决】 在2020安卓自定义控件基础课程第34集,视频中没处理padding,加上后省略号不见了
在【阳光沙滩】2020安卓开发自定义控件基础课程,自定义控件基础课程第34集,处理padding引发的问题。在给自定义view定义margin 和 padding 后,出现了bug(视频中改完一个bug就把margin和padding删除了,所以不会出bug)。在后来的代码中我又加上了对 padding 判断,UI就出现了错误。如下图
我在onLayout判断右边界时加上了右边的padding,但是超长时的省略号显示不出来了,说明没有绘制完,但是找不到哪里出错了。




那就是测量没测对呀。你的绘制尺寸是对的,但是textView拿到的尺寸却比这个大。