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