Android Spinner。如何从微调器中删除项目?

时间:2012-03-20 07:31:57

标签: android spinner

我正在创建一个航班应用。我有2个微调器:spinOriginspinDestination; 对于我想要放在微调器上的商品,我也有m_array:" Place1"," Place2"和&# 34; Place3"

我想要实现的是,如果我选择" Place1"来自微调器spinOrigin," Place1"应该删除,以便只有" Place2"和" Place3"我们将从微调器spinDestination中选择。

2 个答案:

答案 0 :(得分:1)

  1. ArrayAdapter<String>
  2. 中删除元素
  3. 在适配器上调用notifyDataSetChanged(),它会自动更新微调器。

答案 1 :(得分:0)

只需从适用于ArrayAdapter<String>的{​​{1}}中删除该元素,然后将该适配器再次应用到Spinner进行刷新。