2012-06-10 15 views
13

al escribir mi aplicación para Android que utilizaandroide:? Attr/selectableItemBackground

android:background="?android:attr/selectableItemBackground" 

He intentado buscar attr.xml archivo que se hallen la fuente pero no pudo encontrarlo. Cualquier idea por favor sobre dónde puedo encontrarla. He encontrado una attr.xml en

C: \ Archivos de programa (x86) \ Android \ android-sdk \ plataformas \ android-13 \ data \ res \ valores

pero no tenían el atributo mencionado anteriormente. ¿Alguien puede llevarme a donde puedo encontrar el recurso xml con el atributo anterior?

Respuesta

23

No soy tan experimentado con Android, pero creo que puede encontrar lo que está buscando en "data \ res \ values ​​\ themes.xml".

Si se busca en ese archivo para "selectableItemBackground", usted debe encontrar los siguientes:

<style name="Theme"> 
... 
     <item name="selectableItemBackground">@android:drawable/item_background</item> 
... 
</style> 

También encontrará entradas respectivas de Theme.Holo.Light y Theme.Holo. Los elementos * "item_background" *, * "item_background_holo_light" * y * "item_background_holo_dark" * se encontrarán en la carpeta "data \ res \ drawable".

Espero que ayude!

+3

Y si usa su propio dibujo, recuerde eliminar el atributo "android:". – TouchBoarder