如何在 Kotlin 中实现 OnClickListener 接口? [复制]
Posted
技术标签:
【中文标题】如何在 Kotlin 中实现 OnClickListener 接口? [复制]【英文标题】:How to implement OnClickListener interface in Kotlin? [duplicate] 【发布时间】:2018-07-13 22:39:02 【问题描述】:如何在 Kotlin 中实现 OnClickListener 接口,就像我们在 Java 中一样,并处理像 switch case 这样的 id?例如,我有两个按钮,单击每个按钮时,我必须调用一个函数。
【问题讨论】:
【参考方案1】:像这样使用 onclickListener 接口并覆盖它的 onClick 方法,你可以使用 WHEN 语句,如图所示!因为在 kotlin 中没有 switch 语句
【讨论】:
【参考方案2】:1:如何实现OnClickLister
button.setOnClickListner
//call your funtion
2:开关盒
我们在 kotlin 中有 when
,而不是 switch
。就像拥有超能力的switch
。
要了解有关when
的更多信息,请访问此链接。
https://kotlinlang.org/docs/reference/control-flow.html
【讨论】:
以上是关于如何在 Kotlin 中实现 OnClickListener 接口? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Kotlin 中实现 OnClickListener 接口? [复制]
如何在 KOTLIN 中实现 buttonX.setOnClickListener(this)? [复制]
如何在 android studio 中实现 Admob 插页式广告 - Kotlin