android 多次点击事件,Android按钮onclick事件在多次单击后激发
我有一个定制的Android(1.5)标题栏,其中包括一个按钮。使用活动A中的自定义标题栏,我可以单击该按钮,并
OnClickListener
按预期触发事件。
但是,当我为结果启动活动B时,从活动A中,对于相同的按钮事件,可能需要2-3次单击才能触发。
这是为中的活动A设置事件侦听器的代码。
onCreate
重写
setTitleNegativeActionListener(new OnClickListener() {
public void onClick(View v) {
// end this activity
ActivityA.this.finish();
}
});
这是活动B的代码
setTitleNegativeActionListener(new OnClickListener() {
public void onClick(View v) {
setResult(RESULT_CANCELED);
EditClientAddressActivity.this.finish();
}
});
布局中的按钮XML
android:id="@+id/title_button_right"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="@drawable/nav_button"
android:text="Done" android:textColor="#fff"
android:layout_alignParentRight="true" android:textSize="12dip"
android:textStyle="bold" android:paddingLeft="10dip"
android:paddingRight="10dip" android:layout_centerVertical="true"
android:minWidth="40dip"
android:focusableInTouchMode="false" android:focusable="false" />
似乎在活动B中,第一次单击是将按钮置于焦点,第二次单击实际上是按按钮。不过,我已经把这两个都调好了
focusableInTouchMode
和
focusable
在按钮定义中为假。
是否需要定义其他属性以允许
OnCLICKISTER
在这种情况下要触发的事件?
编辑
:
经过更多的调查,我发现孩子的活动B已经启动了两次(或更多),并且每次点击按钮确实如预期的那样工作,但是看起来好像什么都没有发生。完整答案如下。
android 多次点击事件,Android按钮onclick事件在多次单击后激发相关推荐
- input按钮onclick事件大全
input按钮onclick事件大全 <INPUT οnclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开 name=B ...
- Java 动作事件_java按钮动作事件
1. Java事件处理三要素: 1) 事件源(Event Source):即事件发生的场所,就是指各个组件,如按钮等,点击按钮其实就是组件上发生的一个事件: 2) 事件(Event):事件封装了组件上 ...
- android水波纹点击动画,android 控件点击水波纹效果的几种方案
目前我所知道的至少有三种可以实现点击水波纹的效果 第一种:安卓自带的方法 在安卓中有自带的一种属性,可以实现水波纹的效果,就是在所需要点击的控件属性加上如下代码: android:background ...
- android matrix 实现点击旋转,Android中利用matrix 控制图片的旋转、缩放、移动
本文主要讲解利用android中Matrix控制图形的旋转缩放移动,具体参见一下代码: /** * 使用矩阵控制图片移动.缩放.旋转 */ public class CommonImgEffectVi ...
- android 二次点击退出,android返回二次退出
提供两个主要类吧. 添加权限: Exit package net.driverclient.app.bean; import java.io.Serializable; import android. ...
- android监听点击通知栏,android使用NotificationListenerService监听通知栏消息
notificationlistenerservice是通过系统调起的服务,在应用发起通知时,系统会将通知的应用,动作和信息回调给notificationlistenerservice.但使用之前需要 ...
- html页面多个按钮点击事件监听事件,HTML Button.onclick 事件汇总
type="button" value="打开" name="Button1"> type="button" va ...
- android自动屏幕点击事件,Android 中屏幕点击事件的实现
在android下,事件的发生是在监听器下进行,android系统可以响应按键事件和触摸屏事件,事件说明如下: 常用实现OnClickListener,OnTouchListener,OnFocusC ...
- android+usb模拟点击,Android后台模拟点击探索(附源码)
工作中我们需要自制一套工具,其中遇到需要模拟点击事件的需求,类似按键精灵的功能,支持后台持续运行,满足触发条件时完成点击. 经过一番探索,一共整理出两种不同的方案:AccessibilityServi ...
- android 模拟点击某点,Android后台模拟点击探索(附源码)
工作中我们需要自制一套工具,其中遇到需要模拟点击事件的需求,类似按键精灵的功能,支持后台持续运行,满足触发条件时完成点击. 经过一番探索,一共整理出两种不同的方案:AccessibilityServi ...
最新文章
- android Image zImage uImage boot.img分别是什么?个人笔记
- 运行第一个 Service - 每天5分钟玩转 Docker 容器技术(96)
- HDU ACM 1065 I Think I Need a Houseboat
- 学习MSCKF笔记——后端、状态预测、状态扩增、状态更新
- 用Go重构WEB请求分析跟踪服务
- linux创建永不过期用户,linux下如何设置用户密码永不过期_网站服务器运行维护...
- 如何单元测试Java的private方法
- 置为底层_头一次见浴室装修这样设计,浴缸两头砌上置物台,实用又方便
- QT每日一练day27:绘制不规则窗体
- 在设计四人抢答器中灯全亮_数字电子技术课程设计报告(四人抢答器).doc
- ​老男孩教育每日一题-第73天 -基础命令点:可恶的^C
- 报文分析4、TCP协议的头结构
- BZOJ1086[SCOI2005] 王室联邦
- 基于SpringBoot的宠物医院管理系统JAVA MYSQL
- 简单flash播放器代码
- 蜂巢迷宫 c语言,最强大脑的蜂巢迷宫 创意源于此
- 3.8女王节里的宝妈生意经
- Oracle EBS R12 SLA子分类帐会计 核心标准表(Table)
- matlab画图中该如何标注途中的某一点,以SIR模型为例
- FANUC机器人使用U盘进行文件备份的操作步骤
热门文章
- python数据保存为excel_Python读excel生成数据存入txt文件
- Redisson 配置
- Javascript的简单介绍,只作为个人笔记,不作为知识参考,如果想要学习,请找其他文章
- centos wget默认路径_TRMM 数据windows平台wget下载方法(2021年1月13日可用)
- 爱立顺m33+android+4.4.2,更美丽更流畅 爱立顺M33升级Android 4.4.2
- mysql查询一个月未登录_mysql函数实例-统计1周内未登陆的用户
- 使用ASP.NET Atlas ItemView控件显示集合中的单个数据
- 高可用eureka服务发现实例
- Maven查看依赖树
- 《UNIX网络编程 卷1:套接字联网API(第3版)》——8.2 recvfrom和sendto函数