0
我有一個列表視圖,我設置onClickListener和onTouchListener。點擊監聽器,當他們點擊一個項目,我只是這樣,一切都很好。但是,當我添加觸摸監聽器來監視左右滑動時,它不會再讓我滾動。如何有一個觸摸監聽器,並仍然能夠滾動
listview.setOnTouchListener(new OnTouchListener(){
public boolean onTouch(View v, MotionEvent event){
switch (event.getAction()){
case MotionEvent.ACTION_DOWN:
historicX = event.getX();
historicY = event.getY();
break;
case MotionEvent.ACTION_UP:
if(event.getX() - historicX < -DELTA){
slidingLeft(event.getX(),event.getY());
return true;
}
else if(event.getX() - historicX > DELTA){
slidingRight(event.getX(), event.getY());
return true;
}
break;
default: return true;
}
return false;
}
});
我該如何能夠再次滾動瀏覽列表視圖。是否還有另一個偵聽器可以添加來執行此操作,或者是否可以修改onTouchListener以查看卷軸?
甜的感謝,可以正常工作。現在我只需要弄清楚要在滑動功能中放置什麼才能進行滾動。再次感謝。 – TheKingDoof
歡迎你。我很高興我幫助你:) – vanste25