3

我正在处理画廊需要如下图所示的应用程序:

在此处输入图像描述

我在互联网上搜索,但它给出的结果类似于图片库。但我想创建一个以圆形方式移动的画廊,这意味着它只是弯曲画廊的第一个和最后一个成员。是否可以?还是horizontal ScrollView更好的方法来做到这一点?

任何更好的方法将不胜感激..提前致谢。

4

1 回答 1

3

我找到了一个解决方案,它使用Custom Gallery. 我为此使用了以下布局文件

main.xml

    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/linear_layout"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/gal_bg"
        android:orientation="vertical" >

        <Gallery
            android:id="@+id/horizontallistview"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="40dp"
            android:layout_marginRight="40dp" />
        <!-- android:background="@drawable/gal_overlay" -->

        <ImageView
            android:layout_width="fill_parent"
            android:layout_height="120dp"
            android:background="@drawable/gal_overlay" />

    </FrameLayout>

FrameLayout它使用一些图像作为背景ImageView。您将在GitHub上找到项目的完整源代码。

快乐编码..

于 2013-08-02T06:25:32.797 回答