我有一个 ListActivity 扩展类,我想显示城市和州的名称。城市应该是蓝色的,州必须是红色的,我正在使用 ListView 和 ArrayAdapter 来显示列表。我搜索了很多,但我所拥有的只是使用 XML。任何人请帮助我..提前谢谢。
我的代码如下所示:
String cities[]={"....."};
String stated[]={"....."};
private ArrayList<String> list_places = new ArrayList<String>();
Private ArrayAdapter<String> list_adapter;
list_adapter = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1,list_places);
for(int i=0;i<10;i++)
{
if(isCity())
/*Text in blue*/
list_adapter.add(cities[i]);
else
/*Text in red*/
list_adapter.add(states[i]);
}
setListAdapter(list_adapter);