Если вы хотите использовать галерею, вы можете переопределить поведение onFling, если вы хотите сказать, замедлить или игнорировать вертикальное и т. Д.
Чтобы отключить пробел, есть вызов API gallery.setSpacing()
...
Чтобы не выбирать галерею, когда вы бросаете, используйте gallery.setCallbackDuringFling(false)
Однако, если все, что вам нужно, это статическое меню, которое прокручивается с помощью левой и правой кнопок, я бы просто создал подкласс LinearLayout и пошел бы оттуда.