Прокручиваемая строка меню со стрелками влево / вправо - PullRequest
0 голосов
/ 10 сентября 2011

Я хочу создать панель навигации или меню, аналогичную функциональности в верхней части приложения Fox News.Я начал кодировать это сам, используя Галерею, но я не уверен, как скрыть стрелки влево и вправо, когда они не нужны.Я также бродил, если вам придется использовать изображения для пунктов меню или вы можете просто использовать TextView или кнопки, чтобы я мог изменить текст без изменения изображения.Я видел этот тип навигации в нескольких приложениях, и я пробовал все типы поиска, пытаясь найти примеры кода, но я не должен использовать правильное имя для этого типа прокручиваемого меню, потому что я ничего не мог найти.Если у кого-то есть пример или ссылка на статью, я был бы очень признателен.

1 Ответ

0 голосов
/ 23 сентября 2011

Просмотр HorizontalScrollView . Это макет, который будет обрабатывать плавную прокрутку и, вероятно, будет гораздо меньше хлопот, чем Галерея для этой операции (я просто добавил один по аналогичной причине).

Для обработки влево / вправо, посмотрите в setOnTouchListener. Я не уверен, сможете ли вы получить текущую позицию прокрутки, не создав новый дочерний класс HorizontalScrollView для доступа к защищенным методам. Однако могут быть и другие способы - мне не нужно было добавлять кнопки, чтобы я не исследовал.

...