我有一个SQL数据库,我正在向其中动态添加行和列。
我想将SQL数据库中的数据显示在LinearLayouts的ListView上,但由于行和列是动态增长和收缩的,我需要在代码中动态构建布局。
有没有一种方法可以使用SimpleCursorAdapter将数据映射到我的布局中?或者SimpleCursorAdapter只能用于静态定义的XML布局?
我有一个SQL数据库,我正在向其中动态添加行和列。
嗯,好的。
我想在LinearLayouts 的ListView上显示SQL数据库中的数据
除非对列的数量有限制,否则这可能很困难。
有没有一种方法可以使用SimpleCursorAdapter将数据映射到我的布局中?
仅当存在合理的最大列数时。在这种情况下,正如@Maximus所建议的,可以使用View.GONE
隐藏未使用的列。否则,最好使用CursorAdapter
并相应地覆盖newView()
和bindView()
。