我需要我的項目中適配器的幫助。在TelaCadastrados.java中,我使用了一個適配器來顯示列表視圖中的listaDeItens組件。但不工作。在我的項目中使用ListView的適配器
項目:https://github.com/brenosc2/seen.me
謝謝!
我需要我的項目中適配器的幫助。在TelaCadastrados.java中,我使用了一個適配器來顯示列表視圖中的listaDeItens組件。但不工作。在我的項目中使用ListView的適配器
項目:https://github.com/brenosc2/seen.me
謝謝!
其實你必須填寫你的清單。
在活動中,你這樣做是:
private ListaDeItens listaDeItens = new ListaDeItens();
...
ArrayAdapter<ItemCultural> arrayAdapter = new ArrayAdapter<>(this, android.R.layout.simple_expandable_list_item_1, listaDeItens.getListaDeItens());
而且在ListaDeItens:
public class ListaDeItens {
List<ItemCultural> listaDeItensCulturais = new ArrayList<>();
public List<ItemCultural> getListaDeItens() {
return listaDeItensCulturais;
}
}
你不灌裝列表中,因此沒有顯示:)
你需要添加一些ItemCultural
現在即時通過適配器參數使用listaDeItensCulturais。但仍然不顯示。 –
對我來說它仍然是一樣的你的清單是空的,你永遠不會添加項目到它.. – Chol
@Override public void cadastrar(ItemCultural item){ getListaDeItens()。add(item); } 關於ItemCultural.java不添加?爲什麼? getListaDeItens()返回listaDeItensCulturais。 –
發佈您的代碼。 –
請不要在你的問題中使用外部鏈接。這是不好的做法。在問題 –
中發佈所有相關代碼您的列表看起來爲空...... – Chol