Если вы вызываете Activity.this из внутреннего класса, вы должны поместить inner перед классом
class MyActivity : MainActivity() {
// Call from class itself
val builder = MaterialDialog.Builder([email protected])
inner class Inner {
[email protected] // Call from the inner class
}
}
Ответ 4
Так же, как вы делаете в java для получения контекста активности как MainActivtiy.this, в kotlin вы получите контекст как этот @MainActivity
Ответ 5
getActivity() эквивалент [email protected]_name
в случае строителя для materialDialog