2011-10-03 2 views
1

Android에서 둘 이상의 목록을 할당하는 방법은 무엇입니까?안드로이드에 하나 이상의리스트 <String>을 추가하는 방법?

List<String> inc = dh.selectInct1(); 
    ArrayAdapter<String> inc1 = new ArrayAdapter<String>(this,R.layout.list,R.id.textViewx,inc); 
    lvinc.setAdapter(inc1); 
lvinc.setOnItemClickListener(this); 

여기 inc에 할당 된 목록을 반환 dh.selectInct1();. 이제 데이터베이스에있는 하나 이상의 목록을 이미 기존 inc에 추가해야합니다. 그것을 성취하는 방법?

+0

INC 무엇이며, DH는 무엇을 사용하여 두 List의 가입? –

+0

inc는 목록 이고 dh는 datahelper의 개체입니다. –

답변

4

단순히 addAll(Collection c)

List<String> inc = dh.selectInct1(); 
List<String> inc2 = dh.selectInct2(); //select your data to second list 
inc.addAll(inc2); // join them together 
ArrayAdapter<String> inc1 = new ArrayAdapter<String>(this,R.layout.list,R.id.textViewx,inc); 
lvinc.setAdapter(inc1); 
lvinc.setOnItemClickListener(this); 
관련 문제