当前位置:编程学习 > wap >>

android 中View onTouchEvent 事件

在Android 2.2 和2.3 系统中 Button 控件的onTouchEvent
public boolean onTouch(View v, MotionEvent event) {
  Log.i(TAG, "event:" + event.getAction()) ;
  if (MotionEvent.ACTION_DOWN == event.getAction()) {
  Log.i(TAG, "event:" + event.getAction()) ;
  } else if (MotionEvent.ACTION_UP == event.getAction()) {
  Log.i(TAG, "event:" + event.getAction()) ;
 }
}

当Button按下不放,大约30秒,就自动相应Up时间?

有哪位知道这是怎么回事吗?非常感谢! android button up --------------------编程问答-------------------- down下后,framework会起个timer判断是否是长按,时间到后,就认为是长按了,发送up。。。 --------------------编程问答-------------------- Button?OnTouchEvent,是相应触摸屏幕时间,跟键盘应该没关系。
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,