ユーザーがまだ明示的に何も選択していない場合でも、Android の Spinner クラス (およびおそらく一般的には ListView) が、 を呼び出した後に OnItemSelectedListener のonItemSelected()
メソッドを呼び出すようです。setAdapter()
これが多くの状況でどのように役立つかはわかりますがonItemSelected()
、アイテムが実際に具体的に選択されたときにのみ呼び出されたい場合があります。
onItemSelected()
この動作を制御し、アダプターを設定した後にSpinner を呼び出さない方法はありますか?