2017-02-09 89 views
4

我正在開發一個Android應用程序,它將允許用戶創建民意調查。用戶可以創建一個問題並提供一組選項。TableLayout與Recycler視圖?

我想提供一個功能,用戶可以在其中動態地添加或刪除選項。

我無法確定哪種佈局最好。

TableLayout - 每行可以包含一個選項。 Vs RecyclerView - 每個項目都可以是一個選項。

(請注意,每個選項實際上是一個EditText查看該用戶必須輸入選項內容。)

我看到人們一般採用RecyclerView非常大的數據集,但我的使用情況中,用戶最多可以添加5個或6個選項。除此之外,我將使用回收視圖來收集數據。 對於這樣的用例,使用RecyclerView還是其他方法是不錯的選擇?

請提供建議

+0

我會說Recyclerview聽起來非常適合您的需求。比以編程方式操作佈局更容易 – Kuffs

回答

4

絕對RecyclerView
使用RecyclerView您可以輕鬆地動態添加和刪除項目。

如果您有一個靜態數量的行(TableRow),則使用TableLayout,該行用XML聲明。

1

即使您的行很少(5或6),也可以使用RecyclerView。通過這樣做,您將只需一個屏幕便於用戶導航。

相關問題