I am reading some code from developer in github. s...
# android
j
I am reading some code from developer in github. setOnKeyListener(View.OnKeyListener { v, keyCode, event -> if ((event?.action == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER)) { action(text.toString()) return@OnKeyListener true I dont know the purpose of line : return@OnKeyListener true
e
It is a explicit return to the outer
OnKeyListener
lambda.
This kind of return is particularly useful when multiple lambdas are nested, and you want to return a value to outer lambda layer instead of the nearest one.
j
Thank you @edwardwongtl