我正在开发一个应用程序。在应用程序中,我想像电子商务应用程序一样水平滑动图像。我不知道如何实现这一点。
任何人都可以建议我如何在申请中实现这一目标。
答案 0 :(得分:0)
<HorizontalScrollView
android:id="@+id/hsv"
android:layout_width="fill_parent"
android:layout_height="150sp"
android:layout_alignParentTop="true"
android:fillViewport="true"
android:measureAllChildren="false"
android:scrollbars="none"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="130sp"
android:orientation="horizontal"
android:layout_margin="10sp"
android:gravity="center|left"
>
<ImageView
android:id="@+id/imageview1"
android:layout_width="100sp"
android:layout_height="100sp"
android:src="@drawable/uploadepic"
android:layout_margin="5sp"
android:visibility="gone"
/>
<ImageView
android:id="@+id/image1"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image2"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image3"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image4"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image5"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_marginLeft="5sp"
android:layout_marginTop="5sp"
android:layout_marginBottom="5sp"
android:layout_marginRight="20sp"
android:scaleType="centerCrop"
/>
</LinearLayout>
</HorizontalScrollView>
答案 1 :(得分:0)
您可以实施回收站视图并将布局设置为布局管理器。
您可以在此处看到关于reycler视图的一个很好的示例,您必须更改布局管理器的方向,如上所述。 : RecyclerView simple list