Android開発のメモやエラーなんかおいてく

Android開発・エラー置き場

spinner

対処法: Spinnerでsetselectionした時にonItemSelected呼びたくない時

投稿日:

Pocket

onCreate()の中、起動時とかに、もともと持ってる値をspinnerにセットしたいけど

そのまま書くと、setselectionした時にもonItemSelectedが呼ばれちゃうので、

ユーザーが選択した時のみになにかアクションを起こす時に、起動時だけ邪魔になることはよくあると思う。

うん、まさに今それなんだよ。

 

onItemSelected呼ばない方法

 

これをこんな感じにしよう。

 

もちろんこれはListenerの前に書いてね。

 

めでたしめでたし

Pocket

-spinner

Copyright© Android開発・エラー置き場 , 2019 All Rights Reserved Powered by STINGER.