kotlin extension이 구글 정책(잦은 오류)으로 제외 되었고 계속 사용하려면
id 'kotlin-android-extensions'
을 추가해줘야함.
위 방법은 잦은 오류로 인해 사용하지 않고 구글에서 추천하는 ViewBinding 방법을 사용하도록 한다.
1. build.gradle(:app) 에 추가
buildFeatures{
viewBinding true
}
2. try sync
MainActivity에 자동 Import : import com.dudongmuni.sayhello.databinding.ActivityMainBinding
3. MainActivity
val binding by lazy { ActivityMainBinding.inflate(layoutInflater) }
4. acitvity 변경
setContentView(R.layout.activity_main) ==> setContentView(binding.root)
5. control 변경( root 사용 )
binding.btnSay.setOnClickListener{
'Development > Android' 카테고리의 다른 글
Kotlin #004 변수,상수,조건문,반복문 (0) | 2021.07.14 |
---|---|
Kotlin #003 log (0) | 2021.07.14 |
Kotlin #001 New Project (0) | 2020.11.16 |
191126 Android Studio : NDK (0) | 2019.11.26 |
190423 오타 오류 (0) | 2019.04.23 |