ボタンをクリックすると、テーブルからデータをスピナーにロードしたいと思います。だから私は spinner.SetAdapter に渡す SimpleCursorAdapter を使用します。その後、別のコードを実行します。このすべての後、スピナーの OnSelectedItem イベントが発生し、理由がわかりません (投稿イベントのように)。spinner.SetAdapter を呼び出さないと、イベントが発生しないことに気付きました。理解しやすくするために、これが私のコードです(簡略化):
onClick{
// Here I load the SimpleCursorAdapter before the next line
spinner.SetAdapter(lSimpleCursorAdapter);
DoSomeCode();
}
// Then after the OnClick, the OnSelectedItem event of my spinner is fired, I don't know why
誰かが問題が何であるかを知っていますか?