ЙЙ
Size: a a a
ЙЙ
MI
JM
JM
class DogeView @JvmOverloads constructor(...) : View(...) {
var wowSuchCallback: ((Unit) -> Unit)? = null
...
private fun setupView(...) {
suchView.setOnClickListener { wowSuchCallback.invoke() }
}
}
...
class WowFragment : Fragment() {
onViewCreated(...) {
dogeView.wowSuchCallback { requireActivity.onBackPressed() }
}
}
YM
class DogeView @JvmOverloads constructor(...) : View(...) {
var wowSuchCallback: ((Unit) -> Unit)? = null
...
private fun setupView(...) {
suchView.setOnClickListener { wowSuchCallback.invoke() }
}
}
...
class WowFragment : Fragment() {
onViewCreated(...) {
dogeView.wowSuchCallback { requireActivity.onBackPressed() }
}
}
BG
IQ
IQ
JM
JM
!!
для context.requireContext()
или requireActivity()
AB
!!
для context.requireContext()
или requireActivity()
DA
DA
KT
KT
KT
KT
A