无法在Horizo​​ntalScrollView中设置小拇指

时间:2013-11-09 05:57:29

标签: android android-layout scrollview horizontalscrollview

如何更改水平滚动视图的指示符拇指大小? [就像在progressbaar中的一个小圈子] 我尝试过使用宽度较小的drawable。但它仍然覆盖了Scrollview的近70%!

    <HorizontalScrollView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true" 
    android:scrollbarSize="5dp"
    android:scrollbarAlwaysDrawHorizontalTrack="true"
    android:scrollbarThumbHorizontal="@drawable/thumb">

这里的drawable / thumb只是一个5x5的图像。

仍然会产生一个长指标! enter image description here

喜欢这个小enter image description here

1 个答案:

答案 0 :(得分:0)

// try this
<HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:scrollbars="horizontal"
        android:scrollbarSize="2dp"
        android:scrollbarThumbHorizontal="@android:color/darker_gray">
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginBottom="5dp">
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="1"/>

        </LinearLayout>
</HorizontalScrollView>