Cómo hacer android: background = "? Android: trabajo attr / selectableItemBackground en API nivel 8

Tengo un código de botón, donde en i no quiero frontera para este botón, por lo que he establecido propertie "android:background="?android:attr/selectableItemBackground" , pero no funcionará en la versión de la API 8, es decir, en el emulador Froyo. Por favor, proporcione las alternativas.

 <Button android:id="@+id/serviceContactNumber" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignBottom="@+id/icon" android:layout_alignLeft="@+id/serviceName" android:gravity="center_vertical" android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:scrollHorizontally="true" android:freezesText="true" android:textSize="30dip" android:background="?android:attr/selectableItemBackground"/> 

Gracias por adelantado.

Los botones sin bordes son parte del tema de Holo que no está disponible para las versiones anteriores de la API por defecto. Sin embargo, puede usar HoloEverywhere para hacer que el tema esté disponible. En este momento no es compatible con los botones sin bordes, pero puede obtener el mismo efecto al configurar los botones de fondo para android:background="@drawable/list_selector_holo_light"

Si eso es demasiado pesado, una solución o extraer los activos apropiados de holoeverywhere o de \ android-sdk \ platformas \ android-16 \ data \ res \ drawable y ponerlos en su propio proyecto

Compruebe si la respuesta que encontré en esta pregunta funciona con usted: Mi aplicación se cierra en setcontentview cuando se utiliza la biblioteca holoeverywhere

 style="?borderlessButtonStyle" 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.