AdapterView可以實現這兩個方法,一個select,一個click,到底有什麼不同呢?
仔細看了下開發文檔,其實道理很簡單:
在AdapterView.OnItemSelectedListener的介紹裏,有這樣一句:This callback is invoked only when the newly selected position is different from the previously selected position or if there was no selected item.
就是說,select是指選中項,重複選中就不再觸發監聽器了。那麼,可以理解,click就是隻要點擊就會觸發啦,反覆點擊同一個項,就會反覆觸發。
這就是select和click的區別!哎哎哎,原來是英文這兩單詞沒學好喂!
原文:http://wenda.chinabaike.com/z/shenghuo/20131221/719083.html