實現瀑布流效果的Android庫:StaggeredGridView
這是Android的實驗StaggeredGridView的修改版本。該StaggeredGridView允許用戶創建類似于Pinterest,看起來不平行的GridView。包括自己OnItemClickListener和OnItemLongClickListener,選擇器,以及固定位置恢復。
StaggeredGridView可以添加為自定義視圖至任何布局中。
屬性支持(與GridView相同的行為):
- numColumns : 確定列將被繪制的量
- drawSelectorOnTop :確定是否應選擇在上面繪制
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:staggered="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/mainLayout"> <com.origamilabs.library.views.StaggeredGridView android:id="@+id/staggeredGridView1" staggered:numColumns="2" staggered:drawSelectorOnTop="true" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!