I suspect the answer is no, but thought I'd ask...

I have a Spinner that needs to reveal a hidden "proceed" button when the user has made a selection. However, since the OnItemSelectedListener is fired when the spinner is first rendered, and since it doesn't fire again when the user re-selects the item that is already highlighted, there doesn't appear to be a way to use this event to reveal a hidden button (or really do anything) contingent on the user having made a selection.

Is there some alternative way to do this?
AdapterView has a ClickListener which just throws an exception, so that's a non-starter. And it doesn't seem to have any other notification scheme for when the user first makes contact with it, or when it closes... unless I'm missing something? (wouldn't be the first time).

All help appreciated.