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

Android Spinner。如何从微调器中删除项目?,android,spinner,Android,Spinner,我正在创建一个飞行应用程序。我有两个微调器:spinOrigin和spinDestination; 我还有m_数组,用于我想放在微调器上的项目:“Place1”、“Place2”和“Place3” 我想要实现的是,如果我从spinnerspinOrigin中选择“Place1”,则应删除“Place1”,以便只删除“Place2”和“Place3”只需从应用于微调器的阵列适配器中删除该元素,然后将该适配器再次应用于微调器,即可刷新该元素 从ArrayAdapter 在适配器上调用notifyDa

我正在创建一个飞行应用程序。我有两个微调器:
spinOrigin
spinDestination
; 我还有
m_数组
,用于我想放在微调器上的项目:“
Place1
”、“
Place2
”和“
Place3


我想要实现的是,如果我从spinner
spinOrigin
中选择“
Place1
”,则应删除“
Place1
”,以便只删除“
Place2
”和“
Place3
”只需从应用于
微调器的
阵列适配器
中删除该元素,然后将该适配器再次应用于
微调器
,即可刷新该元素

  • ArrayAdapter
  • 在适配器上调用
    notifyDataSetChanged()
    ,它将自动更新微调器