Android:ListView链接多个列表
我想在ListView中链接许多列表。 第一名:美国,欧盟,亚洲,非洲。。。 然后,当我点击美国,它应该是第二个列表:弗吉尼亚州,北卡罗来纳州,俄亥俄州。。。 然后点击弗吉尼亚第三个列表:弗吉尼亚海滩,诺福克,切萨皮克。。。 在第三个列表的最后,点击WebView中我创建的html页面。谢谢 我的意思是,当我点击USA时,下一个列表USA[]应该出现,而弗吉尼亚应该出现下一个列表Virginia[] 公共类customlistview扩展了ListActivity { 私有ListView lv1Android:ListView链接多个列表,android,listview,Android,Listview,我想在ListView中链接许多列表。 第一名:美国,欧盟,亚洲,非洲。。。 然后,当我点击美国,它应该是第二个列表:弗吉尼亚州,北卡罗来纳州,俄亥俄州。。。 然后点击弗吉尼亚第三个列表:弗吉尼亚海滩,诺福克,切萨皮克。。。 在第三个列表的最后,点击WebView中我创建的html页面。谢谢 我的意思是,当我点击USA时,下一个列表USA[]应该出现,而弗吉尼亚应该出现下一个列表Virginia[] 公共类customlistview扩展了ListActivity { 私有ListView lv
private String continent[] = {
"USA", "EU", "Asia", "Afrika", "Australia"
};
private String usa[] = {
"Alabama", "Virginia", "Arizona", "Arkansas",
"California", "Florida", "Kansas", "Indiana",
"Michigan", "Ohio", "New York", "North Carolina"
};
private String virginia[] = {
"Virginia Beach", "Norfolk", "Chesapeake",
"Richmond", "Hampton", "Arlington"
};
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
lv1=(ListView)findViewById(R.id.ListView01);
lv1.setAdapter(new ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1 , continent));
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO
}
}
}对于这样的层次结构,您很可能需要多个活动。但最好从互动故事板开始,说明你的问题。