Kotlin写界面时诸多控件的点击事件
界面中控件较多的话,每个控件都设置setOnClickListener(this)是很麻烦的,为此抽出了一个Context的扩展类:
fun Context.setViewClick(listener: View.OnClickListener, vararg views: View) {for (it in views) {it.setOnClickListener(listener)}
}
即只需要将Activity或Fragment实现View.OnClickListener接口,然后调用上面的方法,第一个参数传this即可,后面将要设置点击事件的控件传入,然后在界面中覆写 onClick(v: View)即可。
Kotlin写界面时诸多控件的点击事件相关推荐
- WPF控件自定义点击事件
WPF部分控件没有点击事件,点击,指的是鼠标按下,然后抬起,形成一次点击,这里写了个类,实现了点击事件如下 class ClickEventAction{static List<ClickEve ...
- mfc在调整界面时左边的控件会丢失_Qt项目中如何完成一个漂亮的界面
在Qt项目开发过程中,如何实现做出漂亮的界面呢? 一般来说,一个界面的完成是美工.开发者和用户共同完成的.美工完成UI设计,开发者完成实现,用户对UI提出修改意见.本文主要来探讨一下如何从UI设计到交 ...
- Qt在设计ui界面时,在控件中输入中文,会自动变成英文字母,解决方案
操作系统 win10专业版64位 Qt版本 6.1.2 问题详情 在Qt Creator中,进入ui设计页面,添加一个label控件.用的微软的拼音输入法,输入中文时,刚想选择候选的文字,就直接变成了 ...
- qt界面中禁用某个控件的鼠标滑轮事件
主要思想就是:当进入滑轮的滚动事件的时候,就禁用该控件,而进入鼠标点击事件的时候,就将这个控件进行激活 如:spinBox控件,鼠标的过滤事件可以参考博客:https://blog.csdn.net/ ...
- Button控件的点击事件
Java的代码 主要重点: findViewById(); OnClickListener() 1 package com.example.admin.myapplication; 2 3 impor ...
- winform代码触发控件的点击事件
有些时候我们需要自动触发窗体某个控件的事件,这时应该怎么做呢,下面一起看一下: 代码实现 比如我们想在窗体的load事件中触发butoon的单击事件 private void Form1_Load(o ...
- 日期控件的点击事件,在js中添加callback属性,不在html中直接添加
总结如下: 1. callback的data是点击事件(事件控件)完成后的回调的日期 2. return true后才能改变值,return false不能改变值 3. \ 是转义,因为在" ...
- 设计ui界面时,在控件中输入中文,会自动变成英文字母
解决方法: 我看有的评论说把ClangCodeModel插件关闭重启QT就正常了,但是我尝试后发现还是不行!最后解决是:直接换个输入法,之前用的是微软自带的输入法,现在安装了讯飞输入法,问题成功解决, ...
- Scott Mitchell 的ASP.NET 2.0数据教程之三十九:: 在编辑和插入界面里添加验证控件...
原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入- 遗漏了product的name或者负的 ...
最新文章
- VS不能编译指定版本(配置管理错误)
- ASP.NET Core 简单实现七牛图片上传(FormData 和 Base64)
- 位置指纹法的实现(KNN)
- randn函数加噪声_语义分割中常用的损失函数1(基础篇)
- 进阶07 Set接口、HashSet、LinkedHashSet
- DV、OV、EV :SSL证书那么多,我该选择哪一种?
- 百度网站打不开了,只有百度首页跟搜索页打不开其它能正常打开怎么解决?
- 2020中青杯B题股指与国家经济数学建模全过程文档及程序
- webstorm phpstorm idea 如何修改文件类型 修改文件类型关联
- 地球上20张最惊人照片!不看将后悔一辈子
- 微信域名防封接口开发
- [生存志] 第92节 纵横游说之辞
- CC00072.pbpositions——|HadoopPB级数仓.V01|——|PB数仓.v01|Griffin数据质量监控工具|概述|
- linux文件夹内JPG批量转PNG
- snmp v3 参数_snmp v3的安全配置 snmp认证与加密配置(53)
- 杭电2022 海选女主角
- SpringMVC+log4j配置
- 三国杀移动版武将台词大全
- 二次冲击港交所,手握宝可梦、游戏王的云涌控股困于IP依赖
- 国内B端竞品调研网站一网打尽