반응형 findviewbyid2 [Kotlin] findViewById 대신에 View binding View Binding findViewById 대신에 XML 레이아웃 파일에 있는 ID를 직접 참조할 수 있습니다. 참고: 뷰 결합은 Android Studio 3.6 Canary 11 이상에서 사용할 수 있습니다. 1. build.gradle 에 viewBinding 설정 build.gradle (Module: YourApp.app) 의 파일을 열어서 android { } 부분에 아래 코드를 추가합니다. android { ...생략... viewBinding { enabled = true } } layout 파일의 내용이 다음과 같고, 이름은 activity_main.xml 이라고 했을 때 layout 파일명에 따라서 결합 클래스 이름이 결정됩니다. 지금은 activity_main.xml 이라서 Ac.. 2023. 7. 22. [Android] Java 에서 Kotlin 으로 넘어가기 1. findViewById Android 를 Java 로만 개발했었는데, Kotlin 으로 갈아타기 위해 이것저것 테스트 해보며 필요한것만 남기려고 포스팅합니다. 따라하기가 아닌, 한번 쓱~ 훑어보듯이 보면 좋을듯 합니다. 요약 Java TextView textView = findViewById(R.id.main_test_button); Kotrlin 1) val textView: TextView = findViewById(R.id.main_test_button) 2) val textView = findViewById(R.id.main_test_button) 3) ViewBinding 사용 ★ 컴포넌트 가져오기 이렇게 있다면, val testTv = findViewById(R.id.main_test_textview); 이렇게 하거.. 2022. 2. 23. 이전 1 다음 728x90 반응형