android数据库和微调器

时间:2012-02-22 12:03:48

标签: android database sqlite spinner

我从数据库填充了三个微调器。

表1(微调器1)

1 工作人员
2 学生
3 科目

表2(微调器2)

1 1 raja(工作人员)
1 2 stephen(工作人员)
1 3 mohammed(工作人员)
2 4本(学生)
2 5 parker(学生)
3 6英语(科目)
3 7科学(科目)
3 8历史(科目)

表3(微调器3)

1身高(raja)
1白色(raja)
2短(斯蒂芬)
2白(斯蒂芬)

该项目简介如下,

在这里,每个微调器都有自己的表(例如spinner1等的table1)。这里每个单词都有自己的id(例如1个职员。在这个“1”中是工作人员的id)。基于这个id,微调器是相关的。从spinner1开始,如果选择了工作人员,那么raja,stephen,mohammed应该显示在第二个微调器中。同样,如果在第二个微调器中选择了stephen,则应在第三个微调器中显示高,白色。我不知道怎么做。帮助我创建数据库(从XML提要解析),并从数据库中填充微调器...也是你的建议请...

伙计们请帮助我。我完全陷入了困境。 PLS ...

1 个答案:

答案 0 :(得分:3)

  1. 检索spinner1的数据数据,即表1中的数据显示在微调器上。
  2. 来自数据库的spinner反向数据的
  3. setOnItemClickListener(AdapterView.OnItemClickListener l)取决于第一个微调器数据的选择,在设置适配器调用后public void setAdapter (SpinnerAdapter adapter)将数据添加到微调器public void notifyDataSetChanged ()
  4. 为第二个微调器选择重复相同