Android's regular spinner can be really annoying sometimes. Unwanted calls during initialization, doesn't let user to select same item etc. Respinner is a simple spinner which supports item click events. You can set item click listener.
If you like developing Android, you must "hate" Spinners. I had countless issues with Spinners and I decided to make a new one. BetterSpinner is using AutoCompleteTextView to do what a Spinner really should do.