0

我有以下布局...

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" 
android:orientation="vertical">

<HorizontalScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:fillViewport="true">
    <LinearLayout
        android:id="@+id/mygallery"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:orientation="horizontal"
     >
        <ImageView 
            android:id="@+id/level1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:scaleType="center"
            android:src="@drawable/level1"
            android:layout_weight = "1"
            />
         </LinearLayout>
</HorizontalScrollView>

</LinearLayout>

我遇到的问题是当我滚动时,如果它不够长,它就会卡在中间(在图像视图之间)。有没有办法让它一直滚动到下一个项目?我什至为此使用了正确的工具吗?

4

2 回答 2

0

我通过使用 ViewPager & Fragments 而不是 HSB 解决了这个问题。

于 2013-03-01T20:15:05.563 回答
-1

try using wrap_content in the width of HorizontalScrollView. I hope this helps you. BestRegards

于 2013-02-27T18:35:21.897 回答