2012-05-08 47 views
0

順便說一句:這是一個Android應用程序。 嘿,我已經做了一個ListView,並且我已經設法向它添加數據。這裏是我迄今爲止所做的一些示例代碼。將子項目添加到列表視圖與字符串數組?

String[] gameListFin; 
ArrayList<String> gameList = new ArrayList<String>(); 

gameList.add(someData); 
gameListFin = gameList.toArray(new String[gameList.size()]); 

listView = (ListView)findViewById(R.id.shortcutsList); 
listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, gameListFin)); 

這是因爲它應該,我有一個列表視圖與我想要的項目。但是我需要添加一些額外的數據作爲列表視圖的子項目,我不知道該怎麼做。所以我在想,如果我這樣做:

String[] gameListFin; 
String[] extraFin 
ArrayList<String> gameList = new ArrayList<String>(); 
ArrayList<String> extra = new ArrayList<String>(); 

gameList.add("1"); 
gameList.add("2"); 
gameList.add("3"); 
gameList.add("4"); 
extra.add("1 extra"); 
extra.add("2 extra"); 
extra.add("3 extra"); 
extra.add("4 extra"); 
gameListFin = gameList.toArray(new String[gameList.size()]); 
extraFin = extra.toArray(new String[extra.size()]); 

我怎麼能設置它,以便字符串數組extraFin可以設置爲列表視圖的子項,因此它會說

1 
1 extra 
---------- 
2 
2 extra 
---------- 
3 
3 extra 
---------- 
4 
4 extra 

謝謝爲您的時間和幫助,幫助將大大延長。 zeokila

+0

看到http://stackoverflow.com/questions/7916834/Android系統的加入,列表視圖子項文本 – mjn

回答