Android 回调队列
平时如果我们正常写一个回调,那只有最后注册这个回调的实例才可以接收到该回调。 但有时需要多个实例同时注册回调,当发生回调事件时,通知全部注册了回调的实例。 此时我们只要将回调加入到一个列表中即可。
class ListenerTest {
//注册回调的列表
private var listenerList: MutableList
/**
* 执行模拟任务
*/
init {
testEvent()
}
/**
* 接口
*/
interface ITestListener {
fun onTest()
}
/**
* 注册回调
*/
fun registerTest
Android 回调队列最先出现在Python成神之路。
共有 0 条评论