【发布时间】:2016-11-22 18:42:21
【问题描述】:
感谢您最近的所有帮助!另一个问题!
在我正在构建的应用程序中,我目前有一个带有可扩展 lstview 的布局文件,您可以在其中选择 10 个选项。当您选择其中一个选项时,您会选择另外 4 个选项。从选择星期开始,您还有 3 个选项。这三个选项中的每一个当前都将打开一个新活动,该活动有一个列表视图,每行有一个复选框和文本视图,每行大约 10 行。
我认为必须有更好的方法,而不是制作 30 个可能会使应用程序崩溃的布局文件(不确定要使应用程序崩溃需要多少)。我已经查过了,真的找不到我要找的东西。我已经阅读了一些关于 sqlite 的内容,但是您是否还需要单独的布局文件来调用表格的不同部分?有没有办法用列表视图制作单个布局文件,并根据可展开列表视图中的点击来源,用来自 sqlite 的不同数据填充列表视图?
例如,如果他们在可展开的列表视图中单击锻炼 29,然后单击第 1 周,然后单击第 1 天.. 单个布局是否可以从 sqlite db 加载数据。然后,如果他们返回并说单击第 30 次锻炼,第 2 周,第 3 天,相同的布局会从数据库加载不同的信息?
我也在试图找出如何使双展开列表视图仍然
再次感谢!
【问题讨论】:
-
需要数千个布局文件才能使应用程序崩溃。只有 30 个的应用程序仍然很小。
标签: android database sqlite android-studio expandablelistview