
Kotlin 接口定义与回调实现示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇文章详细介绍了如何在Kotlin中使用接口进行功能定义以及通过实现接口回调来处理事件的方法,并提供了具体的代码示例。
在 Android Studio 3.0.1 中使用 Kotlin 进行开发时,可以按照以下步骤定义并实现接口:
1、首先定义一个名为 `CallBack` 的接口。
```kotlin
interface CallBack {
fun callBack(info: String)
}
```
2、接下来有两种方式来实现这个接口。第一种是创建一个新的类 `CallBacks` 并继承自 `CallBack` 接口,然后重写其中的方法:
```kotlin
class CallBacks : CallBack {
override fun callBack(info: String) {
Log.d(MainApp, current info $info)
}
}
```
或者直接使用匿名内部类的方式实现接口,并在需要的地方创建其实例:
```kotlin
private var mCallBack = object : CallBack {
override fun callBack(info: String) {
// 实现回调逻辑,此处以日志输出为例。
}
}
```
全部评论 (0)
还没有任何评论哟~


