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