2012-05-08 2 views
0

BTW: Это приложение для Android. Эй, ребята, я создал ListView, и мне удалось добавить к нему данные. Вот пример кода того, что я сделал до сих пор.Добавить элемент в список в String Array?

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/андроид добавляющего-ListView-подпункт-текст – mjn

ответ

Смежные вопросы