PopWindow回传到Activity的通信(Kotlin):
1.在popWindow中 定义 :
var onAngleClickListener: ((num: Int) -> Unit)? = null
View是回传数据的类型 也可以为Int、boolean等
2.在popWindow里需要的地方写 回传 :
onAngleClickListener?.invoke(3)
3.Activity在需要的地方调用方法:
popWindowOtherSet.onAngleClickListener = {
if (it == 3)
popWindowOtherSet.dismiss()
}