728x90 View2 안드로이드 xml View 지금까지 예제는 layout 폴더에 있는 xml 파일을 통해 화면을 구성하였다. 이는 Activity가 처음 나타날 때의 모습을 설정하게 된다. 만약 실행 중 View를 만들어 추가할 경우에는 코드를 통해 View를 만들어 추가해줘야 한다. LayoutInflater를 사용하면 xml로 만든 화면 모양을 View 객체로 만들어 사용할 수 있다. layoutInflater.inflate 메서드 : layoutInflater.inflate 메서드를 사용하면 XML을 통해 View 객체를 만들 수 있다. val sub2 = layoutInflater.inflate(R.layout.layout_sub2, null) val sub3 = layoutInflater.inflate(R.layout.layout_sub3.. 2022. 6. 20. 안드로이드 Fragment 내의 View 제어 onCreateView 메서드에서 생성한 View 객체를 통해 내부의 View 주소 값을 얻어올 수 있다. 이 때 findViewById 메서드를 사용한다 Activity 에서 View에 접근 할 때는 findViewById 가 아닌 자동으로 생성된 변수를 통해 접근하였다. Fragment 는 onCreateView 메서드에서 사용하면 오류가 발생하며 그 이후에 호출되는 메서드에서 처리해줘야 한다. Fragment에서 Activity 접근하기 Activity 프로퍼티를 사용하면 Fragment를 소유하고 있는 Activity에 접근이 가능하다. package com.example.fragmentview import androidx.appcompat.app.AppCompatActivity import an.. 2022. 6. 17. 이전 1 다음 728x90