统一整合页面的click事件
来源:互联网 发布:qt4.7.4下载 windows 编辑:程序博客网 时间:2024/05/18 02:40
一般一个页面会有很多的view需要定义click事件,这时候如果分别定义,会显得很杂乱,我们可以统一定义一个listener,不同view的click事件的响应可以通过id区分
private class MyOnClickListener implements View.OnClickListener { @Override public void onClick(View v) { int i = v.getId(); if (i == R.id.screenshot_activity_title_backiconview) { finish(); } else if (i == R.id.screenshot_activity_title_sendiconview) { if (dialogIsShow) { uploadFeedbackData(); } else { showCommitDialog(); } } else if (i == R.id.screenshot_activity_bottom_selectcolor) { addTuyaColorControlView(); } else if (i == R.id.screenshot_activity_bottom_wenzi) { showCommitDialog(); } else if (i == R.id.screenshot_activity_bottom_clear) { handWriteView.clear(); } //点击反馈dialog层的layout时将反馈层隐藏 else if (i == R.id.screenshot_activity_commit_dialog_container) { hideCommitDialog(); } } }
0 0
- 统一整合页面的click事件
- on('click')与.click()事件的区别
- jquery 获取页面点击事件 $("body").click()
- 用touchStart事件代替click处理手机页面上的触摸事件
- 用Tag区分Click事件(为动态生成的页面添加onClick事件)
- 修改 DBNavigator 的 click事件;
- HighCharts图的click事件
- 取消特定的click事件
- HighCharts图的click事件
- jquery的click事件失效
- 移动端的click事件
- 自己写的,跳转到xx页面后,自动触发特定button的click事件
- 在ASP.NET页面中,按回车键就执行相应按钮的Click()事件
- jquery给页面上的iframe添加click或者是focus事件
- html超级链接<a>的click事件之后,改变页面标题等
- jQuery检测页面当中id为a的元素是否添加了click事件
- click事件
- click事件
- nginx gzip压缩提升网站速度
- 几个比较简单的题,但是。。。。。
- 入门训练 序列求和
- strcat_s使用问题
- 测温芯片DS18B20详细解读
- 统一整合页面的click事件
- 进程和程序的主要区别
- Linux的日志文件
- 获得屏幕截图代码:不包括状态栏
- 入门训练 A+B问题
- [LeetCode]Largest Rectangle in Histogram
- 找不到类型“ITOO.ExamEvalTemplate.WCFService.ServiceBusines”
- 深入分析JavaWeb Item10 -- Cookie会话管理
- 值得程序员和设计师关注的微信公众号