[Android] 안드로이드 스튜디오 R(R 클래스), setContentView(R.layout.-)

양다혜·2021년 7월 17일
1

안드로이드

목록 보기
1/1

R 클래스

  • 자동으로 생성되는 클래스로서 resource의 id가 배정되는 클래스
  • 소스파일(java)에서 resource에 접근할 때 R 클래스 사용

setContentView(R.layout.-)

  • 화면에 나타낼 뷰 지정
  • XML의 내용물에 접근하고 사용하기 위해 호출되어야 함

[예시 코드]

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        loginbtn = (Button)findViewById(R.id.main_login_btn);
        joinbtn = (Button)findViewById(R.id.main_join_btn);

activity_main.xml의 버튼을 사용하고자 할 때, setContentView(R.layout.activity_main) 호출

profile
아는 것을 잘 설명할 수 있는 개발자되기👩🏻‍💻

0개의 댓글