今天在只有MapView的MapActivity页面使用View.OnTouchListener()遇到个问题,就是在模拟器中点击鼠标没有反应。经过一段时间的琢磨才发现问题所在,因为在程序中使用了map.setBuiltInZoomControls(true);语句添加缩放图标(这里需要说明1.5之前的版本不是这样所的,之前的方法已经过期,但是下面我们要说到)这里说一下原因我们先来看一下鼠标按键所引起的时间顺序当鼠标键按下时(即触摸) 首先触发dispatchTouchEvent 然后触发onUserInteraction 再次onTouchEvent 如果是点击的话,紧跟着下列事件(点击分俩 Read More
posted @ 2011-09-03 18:17 yyyyy5101 Views(1834) Comments(0) Diggs(0) Edit