最近一直在学习自定义控件
越学习越觉得自定义控件厉害。也越发的想掌握其原理。
虽然GitHub上各种各样的轮子都有,但是万一没有呢?
依靠轮子是不靠谱的!!!
自己掌握原理,才是最靠谱的!!!
当我用自定义控件画出来想要的效果时,突发奇想。
点了一下,发现没反应。于是想设置监听事件。
我的画的控件充满屏幕,我只是想点击局部。但是直接设置监听的话,监听的是整个控件。
一时间有点懵逼。于是Google找思路。
大致的思路如下:
1.自定义点击事件接口
//自定义点击事件接口 interface HomeViewClick { fun onViewCilik() }
<