阻止 Spiner.setOnItemSelectedListener 更改选择

Prevent Spiner.setOnItemSelectedListener to change selection

我正在申请中开发 VIP 未来。当用户单击微调器中的 vip 选项时,我想向他显示一个弹出窗口而不是更改微调器选择。

你会怎么解决?

请注意,我不想禁用 setOnItemSelectedListener,只是为了 vip 选项。

  1. 将您当前选择的 position/item 保存在一个变量中。
  2. 在您的 OnItemSelectedListener 中:

    一个。如果选择了 VIP 项目,则显示您的弹出窗口并将您的选择重置为已保存的位置。

    b。否则正常进行。