gpt4 book ai didi

android - 如何将滚动条放在 Horizo​​ntalScrollView 的顶部?

转载 作者:行者123 更新时间:2023-11-29 14:14:03 24 4
gpt4 key购买 nike

我正在构建两个 Horizo​​ntalScrollViews - 一个在顶部,另一个在底部。
想法是:
Top Scroll View 底部有 ScrollBar。
底部 ScrollView 的滚动条将位于顶部。

默认情况下,ScrollBar 在底部。我查看了不同的 Horizo​​ntalScrollView 属性并检查了它们的作用,但似乎没有一个可以控制顶部/底部位置。有android:verticalScrollbarPosition,但与Horizo​​ntal ScrollBar无关。

谢谢!

这是我在文件中的 XML 的一部分:Horizo​​ntalScrollViews 中的 LinearLayouts 用于保存以编程方式添加/删除的 ImageButtons。

<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>

最佳答案

一些研究表明,您可以通过传入以下枚举之一的 setScrollBarStyle 来控制滚动条样式;

SCROLLBARS_INSIDE_OVERLAY
SCROLLBARS_INSIDE_INSET
SCROLLBARS_OUTSIDE_OVERLAY
SCROLLBARS_OUTSIDE_INSET

参见 http://developer.android.com/reference/android/view/View.html#setScrollBarStyle(int)获取更多信息。

关于android - 如何将滚动条放在 Horizo​​ntalScrollView 的顶部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33103836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com