【问题标题】:Scrollable menu bar with left/right arrows带有左/右箭头的可滚动菜单栏
【发布时间】:2011-09-09 20:17:16
【问题描述】:

我希望创建一个导航或菜单栏,类似于 Fox News 应用顶部的功能。我开始使用 Gallery 自己编写代码,但我不确定在不需要时如何隐藏左右箭头。如果您必须为菜单项使用图像,或者您是否可以只使用 TextView 或按钮,我也在徘徊,这样我就可以更改文本而无需修改图像。我已经在几个应用程序上看到了这种类型的导航,我尝试了所有类型的搜索来寻找代码示例,但我不能为这种类型的可滚动菜单使用正确的名称,因为我找不到任何东西。如果有人有示例或提供文章链接,我将不胜感激。

【问题讨论】:

    标签: android menu navigation scrollbar


    【解决方案1】:

    查看HorizontalScrollView。它是一个可以处理平滑滚动的 Layout,并且对于此操作而言,使用该操作可能比使用 Gallery 更轻松(出于类似原因,我只是添加了一个)。

    要处理左/右,请查看 setOnTouchListener。我不确定是否可以在不创建新的 Horizo​​ntalScrollView 子类来访问受保护方法的情况下获得当前滚动位置。但是,可能还有其他方法 - 我不需要添加按钮,所以我没有调查。

    【讨论】:

      猜你喜欢
      • 2016-08-04
      • 1970-01-01
      • 2018-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 2013-08-01
      相关资源
      最近更新 更多