我正在构建两个HorizontalScrollViews - 一个在顶部,另一个在底部。
想法是这样的:
顶部滚动视图的底部有ScrollBar。
Bottom Scroll视图将它的ScrollBar放在最上面。如何将滚动条放置在HorizontalScrollView的顶部?
默认情况下ScrollBar位于底部。我已经查看了不同的HorizontalScrollView属性,并检查它们做了什么,但似乎没有控制顶部/底部的位置。有android:verticalScrollbarPosition,但它与Horizontal ScrollBar无关。
谢谢!
下面是我在文件中使用的XML的一部分: HorizontalScrollViews中的LinearLayouts用于保存以编程方式添加/删除的ImageButton。
<LinearLayout
android:layout_width="400dp"
android:layout_height="fill_parent"
android:orientation="vertical"
android:layout_marginRight="0dp">
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fadeScrollbars="false"
android:layout_weight="1">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="63dp"
android:orientation="horizontal"
android:gravity="left|top"
android:id="@+id/top_pane"
android:layout_marginLeft="5dp"
android:paddingRight="20dp">
</LinearLayout>
</HorizontalScrollView>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="63dp"
android:orientation="horizontal"
android:gravity="left|top"
android:id="@+id/middle_pane"
android:layout_weight="2"
android:layout_marginLeft="15dp">
</LinearLayout>
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fadeScrollbars="false"
android:layout_weight="1">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="63dp"
android:id="@+id/bottom_pane"
android:orientation="horizontal"
android:gravity="bottom"
android:layout_marginLeft="10dp"
android:paddingRight="20dp">
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
请给我们发送您的XML –
@TimCastelijns - 添加XML到帖子 –
您是否有解决方案,请分享,因为我拥有相同的功能? – Shailesh