마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리소스 참조할때 @ 말고 ?는어느경우사용할수있나요

0 추천

안녕하세요

안드로이드 개발 초보입니다.

그래서 기본적인 내용인거 같지만 잘 이해가 되지 않아서

용감하게 질문을 올려 봅니다.

 

안드로이드 스튜디오를 가지고 기본적으로 제공하는 테마를 분석하면서 공부를 하고 있는데요

참조 부분에서 생소한 것을 봐서 문의 드립니다.

 

참조할때 @ 이외에 ?를 사용하는 경우를 봤습니다.

아래 처럼 ?은 어떤 상황에서 사용할 수 있는 것인지 궁금합니다.

android:layout_height="?attr/actionBarSize"

아무리 검색을 해봐도 찾을 수가 없네요

부탁 드립니다~

똘똘이박사 (160 포인트) 님이 2015년 10월 28일 질문

1개의 답변

0 추천

http://developer.android.com/guide/topics/resources/accessing-resources.html#ReferencesToThemeAttributes

참고하세요

아래와 같은 상황에서 사용한다네요

Referencing a style attribute allows you to customize the look of UI elements by styling them to match standard variations supplied by the current theme, instead of supplying a hard-coded value.

cc1232 (35,280 포인트) 님이 2015년 10월 29일 답변
...