2014-01-13 54 views
0

对于在ListView的每个项目上拥有沉重用户界面的情况,我有点担心OOM,例如我有100个项目。 下面是我想要练习和复制UI布局的图像。什么是可能的布局或我如何实现这种类型的用户界面。每个项目都可以滚动到底部,分开的内容但布局相同。请参阅下面的更新。在每个ListView中添加繁重的用户界面项目

enter image description here

更新:我打算使用卡的ListView,请指导我。

+0

请证明您的投票。我有与OOM的经验,你如何做这个布局的建议是一个很大的帮助。 – rahstame

+0

我猜这是投票是因为这是一个有序的任务在Android做,它不应该在这里问。您必须为列表项行创建自己的布局,并将其提供给适配器。如果问题是你不知道如何为你的行创建这样的布局,那么你应该学会如何创建布局:) – Eddy

+0

我对布局创建没有任何问题,但是对于OOM更关心一些,比如说我已经创建了这种类型的可滚动UI,然后我在最后一部分遇到了OOM问题。我的意思是一些布局可能倾向于OOM。 – rahstame

回答

1

您可以使用简单的ListView或卡ListView控件,但要确保ListView的原料没有多少嵌套布局,以避免嵌套层次你应该在列表生

+0

'嵌套重量对性能不好[我只是知道这一点,多亏了你。 – rahstame

1

我认为使用自定义列布局的ListView控件使用相对布局对你的应用程序会更好。这将有助于你重新使用加载listview时膨胀的相同布局。也请检查你在行中使用的图像大小。