نوشتن این بخش با Kotlin

پرسیده شده
فعالیت 1244 روز پیش
دیده شده 663 بار
0

با سلام 

برنامه این بخش رو با Kotlin نوشتم ، در MainACtiviry می خوام وقتی یک نمونه از MyLocationListener میسازیم ، توش برای پیاده سازی اینترفیس از lambda استفاده کنم ، چطوری باید اینکارو بکنم ، هر کاری میکنم نمیشه

فایل پیوست

kasra yaseri
kasra yaseri

17 آذر 99

3
حذف شده

سلام و احترام 

 

با این روش میتونید چنین کاری رو انجام بدید(مثال):

 

val myLocate = object : MyLocationListener{
        override fun callback(location: String) {
            //todo
        }
    }
    

یا

val listener: (MyLocationListener, String) -> Unit = { myLocationListener, s ->
        //todo
}

 

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

17 آذر 99

جلسه آشنایی با Lifecycle-Aware Components