请将下面的 Kotlin 代码翻译成 Java。真的需要
class SimpleService : Service() {
private val binder = SimpleBinder()
//...//
override fun onBind(intent: Intent?): IBinder? {
return binder
}
inner class SimpleBinder : Binder() {
fun getService(): SimpleService = this@SimpleService
}
}
override fun onServiceConnected(name: ComponentName?, service: IBinder?) {
val binder = service as SimpleService.SimpleBinder
simpleService = binder.getService()
bound = true
}
}
Android Studio 中有这么好的东西
Show Kotlin Bytecode。它是这样完成的:Menu > Tools > Kotlin > Show Kotlin BytecodeDecompile使用上面的说明,转换您的代码:
据我了解,这篇文章来自另一个班级的某个地方: