2012-06-10 2 views
13

은 내가안드로이드 : 내 안드로이드 응용 프로그램을 작성할 때 ATTR은/selectableItemBackground

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

나는 소스를 포함하는 것 attr.xml 파일을 찾는 시도를 사용하지만 난 그것을 찾을 수 없습니다. 어떤 아이디어라도 찾을 수있는 곳에 제발. 내가

C 한 attr.xml을 발견 : \의 Program Files (x86) \ 안드로이드 \ 안드로이드 SDK의 \ 플랫폼은 안드로이드-13 \ 데이터 \ \ 고해상도 \는

값하지만하지 않았다 속성. 누구든지 위의 속성을 가진 xml 리소스를 찾을 수있는 곳으로 안내 할 수 있습니까?

답변

23

나는 안드로이드에 익숙하지 않지만, 당신이 찾고있는 것을 "data \ res \ values ​​\ themes.xml"에서 찾을 수 있다고 생각합니다. Theme.Holo.LightTheme.Holo에 대한

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

또한 찾을 수 있습니다 각각의 항목 :

당신이
"selectableItemBackground"에 대한 해당 파일에서 검색하는 경우

, 다음을 찾아야한다. * "item_background"*, * "item_background_holo_light"* 및 * "item_background_holo_dark"* 드로어 블은 "data \ res \ drawable" 폴더에 있습니다.

희망 하시겠습니까?

+3

자신의 드로어 블을 사용하는 경우 "android :"속성을 제거해야합니다. – TouchBoarder

관련 문제