2014-01-13 53 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時膨脹的相同佈局。也請檢查你在行中使用的圖像大小。