今天练习了一个spinner三级联动的效果,下面是代码详情,希望能对其他人有帮助:
MainActivity.java
public class MyActivity extends Activity {
private String county[]=new String[]{"美国","中国","日本"};
private String provice[][] = new String[][] {
{ "洛杉矶", "檀香山", "纽约", "华盛顿" }, { "北京", "上海", "山东", "广东" },
{ "东京", "八户", "秋田", "青森" } };
private String[][][] city = new String[][][] {
{ { "洛杉矶1", "洛杉矶2", "洛杉矶3" }, { "檀香山1", "檀香山2", "檀香山3" },
{ "纽约1", "纽约2", "纽约3" } },
{ { "东城", "朝阳", "大兴", "天安门" }, { "徐泾东", "浦东", "陆家嘴" },
{ "郓城", "牡丹区", "曹县" } },
{ { "东京1", "东京2", "东京3" }, { "八户1", "八户2", "八户3" },
{ "秋田1", "秋田2", "秋田3" }, { "秋1", "秋2", "秋3" } }
};
static int post = 1;
private Spinner countrySp;
private Spinner provinveSp;
pr