如何通过onclick在android中的另一个微调器上更改一个微调器上的数据?

时间:2011-09-06 15:49:08

标签: android spinner

我有两个旋转器spinner1& spinner2。在一个微调器中,我显示数据库中的名称。(例如onkar)现在,如果我在spinner1上选择onkar名称,则除了名称onkar之外,所有名称必须在spinner2上发生。 我想这样做。但我没有得到如何实现它? 给我一些样品或给出相同的想法。

还是可以动态更改微调器的数据???? 在此先感谢 -

2 个答案:

答案 0 :(得分:2)

考虑到你使用两个适配器将数据设置为微调器当你选择第一个微调器时只是从第二个适配器中删除该值然后调用方法notifyDataSetChanged()它将改变第二个微调器数据。

答案 1 :(得分:1)

    @Override
public void onItemSelected(AdapterView<?> parent, View view, int position,
        long id) {
    // TODO Auto-generated method stub
    super.onItemSelected(parent, view, position, id);
    // Step 1: Remove Data from ArrayList 1
    // Step 2: Adpater for first spinner .notifiyDataSetChanged()  

}