Android開発・エラー置き場

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

*

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

   

Pocket

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

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

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

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

 

onItemSelected呼ばない方法

 

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

 

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

 

めでたしめでたし

Pocket

Amazonの90%OFF検索しまくるアプリつくったよ。役に立ったらDLお願い。
https://play.google.com/store/apps/details?id=jp.tecco.amazondiscount

 - spinner

フリーエンジニア5日以内に案件決定!【ギークスジョブ】
ITベンチャーに特化したエンジニア向け転職サイト
「ワークタンク」に今すぐ登録を!

  関連記事

関連記事はありませんでした