用Kotlin写android点击事件
来源:互联网 发布:360企业云盘mac版 编辑:程序博客网 时间:2024/06/05 02:38
一、写点击事件的2种方式
1.全局实现接口方式:
a.全局实现View.OnCLickListener后:
b.btn_secacti_first.setOnClickListener(this)
btn_secacti_second.setOnClickListener(this)
c. override fun onClick(v: View) {
val id = v.id
when (id) {
R.id.btn_secacti_first -> showToask("打开第一页面")
R.id.btn_secacti_second -> showToask("打开第二页面")
else -> {
}
}
}
2.直接setOnClickListener:
btn_secacti_second.setOnClickListener(this)
val id = v.id
when (id) {
R.id.btn_secacti_first -> showToask("打开第一页面")
R.id.btn_secacti_second -> showToask("打开第二页面")
else -> {
}
}
}
tv_tk_tokt.setOnClickListener {
startActi(SecondActivity::class.java)
}
二、记录自己挖的一个坑
在使用第一种方式时,在第二步骤中写成了btn_secacti_second.setOnClickListener{this},结果怎么也没有实现点击效果,最后才发现是包裹this的花括号错误造成的。
阅读全文
0 0
- 用Kotlin写android点击事件
- 用Kotlin写android点击事件
- 用Kotlin实现Android点击事件
- Kotlin写界面时诸多控件的点击事件
- Kotlin开发之点击事件
- 用Kotlin写Android 01 如何入手
- 用Kotlin写第一个Android程序
- Kotlin 实现按钮点击跳转监听事件
- Android中Kotlin的学习(点击事件、跳转、for循环、RecyclerView、回调)
- Android Studio APP 点击多个按钮,用switch语句写响应事件。
- Android四种方法写按钮点击事件
- 用Kotlin写Android 02 如何实现recycleview
- 用kotlin写的android Log的几乎完美封装
- android 开发使用 kotlin 进行点击事件监听和界面跳转,直接传也方法作为参数
- Kotlin初体验(二)--点击事件与界面跳转
- android 点击事件 按钮事件
- Android 用代码触发点击事件
- android中点击事件的复用
- js的dataTime操作方法
- echart 工作记录
- 嵌入式C中volatile和const的用法
- 算法学习-中篇(持续更新)
- [初中oj]2157. 【2017.7.10普及】第四题(树的重心)
- 用Kotlin写android点击事件
- hibernate学习 hibernate主键介绍
- 公钥与秘钥的理解
- 欢迎您在新浪博客安家
- 模板和学习笔记
- TCP/IP协议的简单认识
- Android下内/外部存储解析
- C# CheckedListBox控件用法
- C# numericupdown控件