Android ImageButton com um estado selecionado?

Se eu estivesse usando um ImageButton com um seletor como plano de fundo, existe um estado que eu possa alterar que fará com que ele mude sua aparência? No momento, consigo alterar as imagens quando pressionadas, mas parece não haver um estado "destacado" ou "selecionado" ou semelhante que permita alternar sua aparência à vontade.

Aqui está o meu XML; somente muda a aparência quando pressionado.

 <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/map_toolbar_details_selected" />
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/map_toolbar_details_selected" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/map_toolbar_details_selected" />
<item android:drawable="@drawable/map_toolbar_details" />

questionAnswers(5)

yourAnswerToTheQuestion