Android水平滚动以编程方式

时间:2011-07-12 23:00:32

标签: android layout tabs horizontalscrollview

在Android中,我想创建一个特定的控件,可能需要按固定坐标设置组件的位置。

这就是我想要做的。这些截图来自我的摇摆应用程序。我想将顶部的按钮和它们的行为克隆到一个Android应用程序中。基本上,如果菜单栏中有太多按钮,则会出现左箭头和/或右箭头,点击它们将水平滚动以访问隐藏按钮。

screenshot

我需要能够在另一个内部设置水平线性布局的坐标,甚至设置负坐标以便在右侧滚动。

我在摇摆中使用null布局。我可以通过Android实现这一目标吗? 我不确定HorizontalScrollView是否能做到这一点。有人可以指出一个很好的教程或与我想做的事情相关的东西。

2 个答案:

答案 0 :(得分:1)

我认为Horizo​​ntalScrollView可以实现您打算使用菜单栏执行的操作。您不需要这些“滚动”按钮,因为用户可以滑动菜单。 您可以将LinearLayouts嵌套在一起,无论您想要什么。如果你想控制他们的流量,试着将余量应用于他们。您也可以在AbsoluteLayout中设置固定坐标。

答案 1 :(得分:0)

考虑使用gallery?如果不是画廊,那么就是它的孩子或堂兄。据我所知,没有ViewParent允许你拍摄的内容。

希望有帮助~Aedon