我希望创建一个类似于Fox News应用程序顶部功能的导航或菜单栏。我开始使用Gallery自己编写代码,但我不确定如何在不需要时隐藏左右箭头。如果您必须使用图像作为菜单项,或者如果您可以使用TextView或按钮,那么我也可以徘徊,这样我就可以更改文本而无需修改图像。我在几个应用程序上看到过这种类型的导航,我尝试了所有类型的搜索,试图找到代码示例,但我不能使用这种类型的可滚动菜单的正确名称,因为我找不到任何东西。如果有人有一个例子或提供文章的链接,我将非常感激。
答案 0 :(得分:0)
查看HorizontalScrollView。这是一个可以处理平滑滚动的布局,并且可能比使用Gallery更麻烦这个操作(我只是因为类似的原因添加了一个)。
要处理左/右,请查看setOnTouchListener。我不确定你是否可以在不使用HorizontalScrollView的新子类访问受保护方法的情况下获取当前滚动位置。可能还有其他方法 - 我不需要添加按钮,所以我没有调查。