Android TableLayout 的数据绑定

Android data binding for TableLayout

我正在阅读本手册https://developer.android.com/topic/libraries/data-binding/index.html,但我不清楚,如果我的数据保存在 ObservableArrayList 中,如何用行填充 TableLayout?所有示例都假设那里显示单个记录,但我想显示 table.
中的所有记录 或者可能这是不可能的,我应该改用 RecyclerView?

您可能会发现这篇文章有帮助:

https://medium.com/google-developers/android-data-binding-list-tricks-ef3d5630555e#.c1vesyobm

它讨论了如何将列表转换为 ViewGroup 中的视图。当您使其适用于 TableView 时,您可能希望在此处发布它以供人们使用。

也就是说,如果您只有几个视图,则可以使用数据绑定。如果您打算使用滚动列表,则应使用 RecyclerView。