在android中,我有一个listview在屏幕的当中,我想可以用手点中后左右拖动,就是把整个list拖了跑的。
前提是手指必须点在list上,谁知道请指点下。。
我的问题是在点中list时,list吸收了事件,,activity中就没有touchevent事件了,所以没法做处理。

解决方案 »

  1.   

    你说的左右拖动是滑屛吗?我遇到过这种情况,有了listview以后就监听不到滑屛的手势了,最后我妥协了,取消了滑屛。
      

  2.   

    看看viewPager,这个控件可以实现
      

  3.   

    楼上的viewPager应该能实现,但是我的环境里没有那个jar包。一直想更新sdk,但是google的下载地址又上不去。到哪去下载个人家搭好的sdk。这个问题我用listview的setOnTouchListener,然后用event.getRawX()取得手指的位置,再用layout方法来移动listview,效果还不错。。