2013-07-17 94 views
13

我需要獲取ListView的ArrayAdapter的所有元素。如何獲取ArrayAdapter的所有元素?

像這樣:

this.array = new ArrayAdapter<DocumentoDominiabilidade>(getActivity(), 
      android.R.layout.simple_list_item_1); 
    this.documentosDominiabilidade.setAdapter(array); 

// after many operations 

this.array.getAllElements() // return a List of Elements???? 

謝謝

回答

36

使用Adapter.getCount()你就可以知道你有多少條目的調節器,同時使用Adapter.getItem(index)會給你的項目。

for(int i=0 ; i<adapter.getCount() ; i++){ 
    Object obj = adapter.getItem(i); 
}