2013-07-16 86 views
3

我的應用程序的工作中,庫需要爲波紋管圖像:畫廊以兩邊

enter image description here

我搜索了互聯網,但它給人造成類似的圖片廊。但我想創建一個以循環方式移動的畫廊,意味着它只是彎曲畫廊的第一個和最後一個成員。可能嗎?或者是horizontal ScrollView更好的方法來做到這一點?

沒有更好的辦法將提前感激..謝謝。

+0

可能重複:[點擊這裏](http://stackoverflow.com/questions/3393918/how-to-implement-an-endless-gallery-in-android) – krishna

+0

謝謝克裏希納。但是我想在視覺上沒有功能上的圓形效果。畫廊應該看起來像彎曲的邊緣。任何建議.... –

回答

2

我已經找到了解決方案,它使用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> 

而它採用了一些圖片作爲背景,以FrameLayoutImageView。您可以在GitHub找到完整的項目源代碼。

編碼快樂..

+2

謝謝..這是非常有用的.. –