티스토리 뷰

반응형

Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.

Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.

 

아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.

How to get Activity's content view?

Activity의 content view를 가져오려면 어떻게 해야 하나요?

 문제 내용 

What method should I call to know if an Activity has its contentView (once the method setContentView() has been called)?

setContentView() 메서드가 호출되고 나서 Activity에 contentView가 있는지 알기 위해 어떤 메서드를 호출해야 할까요?

 

 

 

 높은 점수를 받은 Solution 

this.getWindow().getDecorView().findViewById(android.R.id.content)

 

or

또는
this.findViewById(android.R.id.content)

 

or

또는
this.findViewById(android.R.id.content).getRootView()

 

 

 가장 최근 달린 Solution 

If you are using Kotlin

Kotlin을 사용한다면, 다음과 같이 작성할 수 있습니다.
    this.findViewById<View>(android.R.id.content)
                         .rootView
                         .setBackgroundColor(ContextCompat.getColor(this, R.color.black))

 

 

출처 : https://stackoverflow.com/questions/5273436/how-to-get-activitys-content-view

반응형
댓글
공지사항
최근에 올라온 글