Попробуйте добавить или переопределить setOnTouchListener
для GridView
, затем в методе onTouch
вы можете использовать подобный код, чтобы gridView
не прокручивался
Java
gridView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return event.getAction() == MotionEvent.ACTION_MOVE;
}
});
Котлин
gridView.setOnTouchListener { v, event ->
event.action == MotionEvent.ACTION_MOVE
}