Java 有没有办法让微调器延迟显示其内容,直到特定条件发生?
我希望实现以下行为:Java 有没有办法让微调器延迟显示其内容,直到特定条件发生?,java,android,spinner,Java,Android,Spinner,我希望实现以下行为: 当触碰微调器时,它会生成一个http post,返回一些结果 在收到结果之前,微调器不会显示当前结果 收到结果后,最终显示结果 我成功地制作了请愿书并获得了结果。问题是,当触碰微调器时,它会自动显示。似乎没有办法告诉你:“我现在已经触碰过你了,到此为止,当收到回复时,再显示你收到的结果。” 有什么方法可以做到这一点吗?因为每次用户触摸微调器时,您都会发出请求,作为用户触摸微调器,您可以清除适配器中的值 //Here is a list of options to us
有什么方法可以做到这一点吗?因为每次用户触摸微调器时,您都会发出请求,作为用户触摸微调器,您可以清除适配器中的值
//Here is a list of options to use in spinner.
List<String> options;
ArrayAdapter<String> adapter = new ArrayAdapter<>(context , R.layout.simple_spinner_items , options);
一旦你收到数据,它是字符串列表(我假设)
adapter.clear();
adapter.addAll(options);