728x90
안녕하세요 고졸 개발잡니다.
설명없이 기본적으로 바인딩 기본설정을 포스팅 해보겠습니다

그래들 파일에 ViewBinding 을 추가해줍니다.
.
.
.
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
viewBinding{
enabled true
}
}
MainActivity.kt
.
.
.
class MainActivity : AppCompatActivity() {
private val binding by lazy { ActivityMainBinding.inflate(layoutInflater) }
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(binding.root)
binding.textView.text = "고졸 개발자 블로그에 오신걸 환영합니다."
}
}
이런식으로 binding 을 상단에 지연초기화 시켜주면서 사용 할 수 있습니다.
'한국 20대 개발자의 성장기' 카테고리의 다른 글
| [kotlin] Dialog 다이얼로그 간단하게 띄우기 (2) | 2022.12.07 |
|---|---|
| [kotlin] 안드로이드 레트로핏2 이미지 전송(업로드) / Android retrofit2 image upload to php (0) | 2022.12.06 |
| [Kotlin] NestedScrollView 이용하여 스크롤 부드럽게 만들기 (0) | 2022.12.05 |
| [Koltin] 화면 전환 부드럽게 하기 (0) | 2022.12.05 |
| [Kotlin] 키보드 외 공간 터치하면 키보드 내려가기 (0) | 2022.12.05 |