2011-07-12 39 views
1

在Android中,我想创建一个特定的控件,可能需要通过固定的坐标来设置组件的位置。安卓水平滚动编程

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

screenshot

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

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

谢谢。

回答

1

我认为Horizo​​ntalScrollView可以实现你打算用你的菜单栏做什么。您不需要这些“滚动”按钮,因为用户可以轻扫菜单。 但是,您可以将LinearLayouts嵌套在一起。如果你想控制他们的流量,试着对他们应用利润率。您也可以在AbsoluteLayout中设置固定的坐标。

+0

它的工作表示感谢,而且确实没有必要使用按钮。我是这个触摸屏的新手,并且你学到了一些有趣的东西。 – Joel

0

考虑使用gallery?如果不是画廊,那么它是一个孩子或表亲。据我所知,没有ViewParent可以让你拍摄的东西。

希望这有助于〜Aedon