2012-06-10 4 views
13

при написании моего андроид приложения я использоваландроид: атр/selectableItemBackground

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

Я попытался ищу attr.xml файл, который будет, содержащим источник, но я не мог найти его. Любые идеи, пожалуйста, о том, где я могу его найти. Я нашел один attr.xml в

C: \ Program Files (x86) \ Android \ Android-SDK \ платформы \ андроид-13 \ Data \ Рез \ значения

, но у него не было упомянутый выше атрибут. Может ли кто-нибудь привести меня туда, где я могу найти ресурс xml с указанным выше атрибутом?

ответ

23

Я не настолько опытен с Android, но думаю, что вы можете найти то, что ищете в «data \ res \ values ​​\ themes.xml».

Если вы будете искать в этом файле для "selectableItemBackground", вы должны найти следующие:

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

Вы также найдете соответствующие записи для Theme.Holo.Light и Theme.Holo. * * Item_background *, * "item_background_holo_light" * и * "item_background_holo_dark" * drawables будут расположены в папке «data \ res \ drawable».

Надеюсь, что это поможет!

+3

И если вы используете свой собственный ресурс, не забудьте удалить атрибут «android:». – TouchBoarder