2016-04-24 68 views
-1

我設置了一個Android應用程序,將顯示這樣的數據:Android的佈局重複模式

Line Name  X GGGGRR 
Another Name  Y GGGRRR 
... 
Last Name  Z GGRRRR 

其中姓名和X,Y,Z數字TextView S和GS和Rs是ImageView小號顯示紅色和綠色的圈子。

什麼是最好的方式來說明這一點?我認爲把這個列表放在垂直LinearLayout是有意義的。 我不想在XML中重複包含TextView s和ImageView s的一組LinearLayout s,因爲我可能需要動態調整條目數。封裝這些線路的最佳方式是什麼?我應該爲它創建一個自定義佈局嗎?或者,爲每條線使用片段會更好嗎?

+1

使用'ListView'或'RecyclerView'。 –

+0

爲列表/回收站視圖創建自定義適配器,以提供您的自定義視圖(每行)。 – Rohan

+0

[List View的自定義適配器]的可能重複(http://stackoverflow.com/questions/8166497/custom-adapter-for-list-view) –

回答

1

正如您所說,您可以使用帶有textviews和imageviews的自定義佈局,並且可以使用ListView或RecycleView作爲列表。