0
我在我的setOnItemSelectedListener中设置了值,具体取决于我的微调器中选定的内容。如何停止setOnItemSelectedListener在onCreate中运行
如何停止此方法被调用onCreate?提前
感谢
我在我的setOnItemSelectedListener中设置了值,具体取决于我的微调器中选定的内容。如何停止setOnItemSelectedListener在onCreate中运行
如何停止此方法被调用onCreate?提前
感谢
设置setOnItemSelectedListener
您微调不onItemClickListener
取一个布尔字段这样
boolean onload=false;
而且在oncreate
设置
onload=true;
而在你onItemSelectedListener,做这样的
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if(!onload)
{
}
onload=false;
}
public void onNothingSelected(AdapterView<?> parent) {
}
});
看到编辑的问题,你明白的地方我来自哪里?在onItemSelected我设置我的瓦特变量取决于在微调选择什么,但我希望能够加载自定义瓦特值,所以基本上我需要跳过这个setOnItemSelectedListener方法 – cwiggo 2013-05-09 12:22:04
@Chris我需要了解什么?你从哪里来?我根据你的问题提供了答案。你认为这些信息足以提供答案吗? – Pragnani 2013-05-09 12:26:02
请参阅http://stackoverflow.com/questions/16460101/load-data-setonitemselectedlistener更详细的信息,我会很快删除这个问题 – cwiggo 2013-05-09 12:26:55