在android中控制Horizo​​ntalScrollView中的滚动速度

时间:2015-05-30 17:23:27

标签: android android-layout

嘿伙计们,我在Android开发中非常缺乏经验,所以我需要你的帮助:)

问题

我希望用户能够看到图像列表但是只要它们滚动我希望它们能够转到下一张图像而不会滑动太多并跳过图像

问题

那么有没有办法让滚动速度变慢或者Horizo​​ntalScrollView不是我想要的那种视图来实现我想要的东西?

我的代码

  <HorizontalScrollView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:id="@+id/scrollView">

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            >

            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sample_0"
                android:id="@+id/dog"/>
            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sample_1"/>
            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sample_2" />
            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sample_3"/>

        </LinearLayout>





    </HorizontalScrollView>

2 个答案:

答案 0 :(得分:1)

我发现了一些有关放慢其他网站Android: HorizontalScrollView smoothScroll animation time中的滚动视图的信息(小谷歌搜索:P)。 但是如果你想要显示很多图像,你可能会遇到记忆问题,在这种情况下你可能应该考虑这个Managing Bitmap Memory

答案 1 :(得分:1)

<强>更新

我正在为任何想要了解的人写下我最终做的事情。

最后我要找的是一个viewPager,我实现了this