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

Context.Activity랑 Context.Application 차이..

0 추천
리스트뷰 만들때 Context.Activity랑 Context.Application 어떤 context를 주느냐에 따라

테마가 바뀌더라구요;; 차이가 몬가요?
익명사용자 님이 2014년 10월 16일 질문

1개의 답변

0 추천
 
채택된 답변
잘은모르겠지만,

액티비티와 애플리케이션의 차이가 아닐까요?

Manifest를 가보시면 Application단에서 테마를 줄수있구요, Activity단에서 테마를 줄수 있습니다.

즉 각 Activity별로 별도의 테마를 줄수 있구요, 테마를 선택하지 않으면 Application의 테마를 적용받는걸로 알고있어요.

그러니깐 Context.Activity는 액티비티단의 테마를, Context.Application은 애플리케이션단의 테마를 가져오는게 아닐까요?ㅎ
기초개발자 (24,060 포인트) 님이 2014년 10월 16일 답변
아.. activity에 테마를 지정 해도, View 생성시 Context.Application사용 했을땐 Application 디펄트 테마가 들어가는군요.. 감사합니다.
...