【发布时间】:2015-07-03 08:40:05
【问题描述】:
我在 for 循环中的 for 循环中有一个 for 循环(3 个 for 循环)。每个 for 循环在其中加载至少一个视图,其中一些加载超过 1。所有视图(文本视图、图像视图)都加载到相对布局或线性布局中,并且这些布局都加载到一个线性布局中,所有这些都是在滚动视图中。
我知道这样做令人困惑并且可能是最糟糕的方法。我查找了不同的东西,其中大多数与列表视图相关,例如无限适配器或延迟加载。我不认为 listview 将适用于我正在尝试做的事情。我这样做有记忆问题。
所以我想我的问题是 ListView 是正确的方向吗?我还能使用我的 for-for-for 循环吗?
考虑每个块代表一个布局(每个布局由 textviews 组成,只有黑框有 imageviews 和 textviews)并且还考虑每个颜色代表一个 for 循环。黑色边框代表所有这些视图和其他布局都被推入的线性布局。请记住,红框和蓝框下方的黑框数量并不总是相同
【问题讨论】:
标签: android android-layout for-loop android-listview android-view