我正在使用以下(Android Swipe on List)代码来检测列表视图上的滑动,我正在使用CustomCursorAdapter从游标填充列表视图。但是,当我打印滑动的行视图的值时,它会从列表中提供随机值,而不是刷过的行。 滑动检测器与其他问题完全一样,customCusrsorAdapter看起来像这样:
class customCursorAdapter extends SimpleCursorAdapter {
public void bindView(View view, final Context context, Cursor cursor) {
final SwipeDetector swipeDetector = new SwipeDetector();
//holder.logrow.setOnTouchListener(swipeDetector);
v = (LinearLayout)view.findViewById(R.id.LogsRow);
v.setOnTouchListener(swipeDetector);
}
}
这会检测MotionEvent.ACTION_DOWN
,但不会左右滑动。
任何想法?