0
在我的計劃,我必須在一個BaseAdapter組件插入此方法的onTouchEvent:在活動的onTouchEvent在BaseAdapter的Android
public class FlipAdapter extends BaseAdapter {
...
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN: {
startY = event.getY();
break;
}
case MotionEvent.ACTION_UP: {
float endY = event.getY();
if (endY > startY) {
layoutComments.startAnimation(animDown);
layoutComments.setVisibility(View.GONE);
}
}
}
return true;
}
此功能(這是正確的),但在此組件它不是作品。我認爲問題在於layoutComments插入到ViewHolder中,但我無法將視圖傳遞給onTouchEvent。有任何想法嗎?
我不能這樣做,因爲我有一個佈局列表.....問題是我必須引用完全的ViewHolder,然後我必須將ViewHolder傳遞給onTouchEvent。可能嗎? – hasmet
http://www.androidhub4you.com/2013/02/muftitouch-listview-multi-click.html可能是這個鏈接將幫助你。 – Nirmal