0
我正在嘗試在我的應用程序中創建動態視圖。在我的屏幕中會有多行動態生成。我想爲此創建動態佈局。在這裏,我附上了屏幕設計。請參考。如何在Android中創建Dynamic Gird/Listview
下面第一行有一列第二,第三行有2列。然後再次第4列將是1行..就像我想創建動態設計。請讓我知道這一點。
我正在嘗試在我的應用程序中創建動態視圖。在我的屏幕中會有多行動態生成。我想爲此創建動態佈局。在這裏,我附上了屏幕設計。請參考。如何在Android中創建Dynamic Gird/Listview
下面第一行有一列第二,第三行有2列。然後再次第4列將是1行..就像我想創建動態設計。請讓我知道這一點。
我想你想要達到的是StaggeredGridView
。它支持具有不同行大小的多列,這應該可以幫助您實現所需的功能。
Github Library(現已棄用):https://github.com/etsy/AndroidStaggeredGrid。
幸運RecyclerView
附帶新的LayoutManager
稱爲StaggeredGridView
。
參考https://developer.android.com/reference/android/support/v7/widget/StaggeredGridLayoutManager.html上手
你必須實現在適配器自己的邏輯來實現這一目標。 – anddevmanu
我覺得你要找的答案是在[鏈接](http://stackoverflow.com/questions/29457712/how-to-set-different-columns-for-rows-in-android-gridview)。在getSpanSize()方法中,您可以獲取適配器中每個視圖的位置,並根據視圖的位置可以分配列跨度。 – patilmandar2007
@ patilmandar2007 ..是的..我想是的..我會嘗試這個,讓你知道很快...... – Vijay