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 に答える