我需要我的项目中适配器的帮助。在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