TableLayout 与 Recycler 视图?
TableLayout Vs Recycler View?
我正在开发一个 android 应用程序,它允许用户创建投票。用户可以创建问题并提供一组选项。
我想提供一项功能,用户可以在其中动态添加或删除选项。
我无法决定哪种布局最好。
TableLayout - 每行可以包含一个选项。
比
RecyclerView - 每个项目都可以是一个选项。
(请注意,每个选项实际上都是一个 EditText 视图,用户必须在其中输入选项内容。)
我看到人们通常将 RecyclerView 用于非常大的数据集,但对于我的用例,用户最多可以添加 5 或 6 个选项。除此之外,我将使用回收者视图来收集数据。
对于这样的用例,使用 RecyclerView 或其他东西是一个不错的选择吗?
请提供建议
绝对RecyclerView.
使用 RecyclerView
您可以轻松地动态添加和删除项目。
如果您在 XML.
中声明了静态数量的行 (TableRow
),请使用 TableLayout
即使您的行很少(5 或 6),也请使用 RecyclerView。通过这样做,您将方便用户在一个屏幕上进行导航。
我正在开发一个 android 应用程序,它允许用户创建投票。用户可以创建问题并提供一组选项。
我想提供一项功能,用户可以在其中动态添加或删除选项。
我无法决定哪种布局最好。
TableLayout - 每行可以包含一个选项。 比 RecyclerView - 每个项目都可以是一个选项。
(请注意,每个选项实际上都是一个 EditText 视图,用户必须在其中输入选项内容。)
我看到人们通常将 RecyclerView 用于非常大的数据集,但对于我的用例,用户最多可以添加 5 或 6 个选项。除此之外,我将使用回收者视图来收集数据。 对于这样的用例,使用 RecyclerView 或其他东西是一个不错的选择吗?
请提供建议
绝对RecyclerView.
使用 RecyclerView
您可以轻松地动态添加和删除项目。
如果您在 XML.
中声明了静态数量的行 (TableRow
),请使用 TableLayout
即使您的行很少(5 或 6),也请使用 RecyclerView。通过这样做,您将方便用户在一个屏幕上进行导航。