Android 如何添加listview数据
我想向listview添加数据,但我的数据是字符串[],arraylist是Planet[] 当我的代码是这样时,我只添加一项Android 如何添加listview数据,android,listview,Android,Listview,我想向listview添加数据,但我的数据是字符串[],arraylist是Planet[] 当我的代码是这样时,我只添加一项 String[] zapasyList3 = ligy.split("<br/>"); for (int i=0; i<5; i++){ planets = new Planet[] { new Planet (zapasyList3[i]) }; } ArrayList<Plane
String[] zapasyList3 = ligy.split("<br/>");
for (int i=0; i<5; i++){
planets = new Planet[] { new Planet (zapasyList3[i])
};
}
ArrayList<Planet> planetList = new ArrayList<Planet>();
planetList.addAll( Arrays.asList(planets) );
// Set our custom array adapter as the ListView's adapter.
listAdapter = new PlanetArrayAdapter(getBaseContext (), planetList);
mainListView.setAdapter( listAdapter );
listAdapter.notifyDataSetChanged();
谢谢那么:
planets = new Planet[5];
for (int i=0; i<5; i++){
planets[i] = new Planet (zapasyList3[i]);
}
//.. add the planets array now
您也可以将行星声明为ArrayList或regular array。。由您决定。发布行星类的代码。