android中微调器的问题

时间:2013-04-04 08:13:58

标签: android android-spinner

我们正在制作一个语音指导包,并在单位转换器中实施语音指导时遇到了问题。

我们希望用户向系统说明他想要进行的转换类型。为此,我们为用户提供了可从以下代码段获得的一组选项:

 SpinnerUnit.performClick()

此代码段显示各种选项,如:

  1. 温度
  2. 重量
  3. 压力
  4. 等等...
  5. 但是,一旦用户使用他的声音输入命令,相应的选项就会被选中,但是从Spinner.performClick()获得的微调器视图仍然可供用户看到。

    我们可以做些什么来将这种观点带到背景中?

1 个答案:

答案 0 :(得分:0)

Spinner不提供dismiss方法,可以帮助您取消弹出窗口。但是,作为替代方案,我建议您使用Dialog并在内部显示您的选项。一旦选择了选项,您可以简单地调用其dismiss方法来完成窗口。